n8n/scripts
Mike Repeć ed6373c77c
ci: Attach an env vars manifest to GitHub releases
Add scripts/env-vars-manifest.mjs. It scans every @Env declaration in
packages/ with the TypeScript compiler API and emits one JSON file with
the env var name, type, default, jsdoc description and deprecation
message. The docs site can ingest this file instead of maintaining the
env var tables by hand.

A new release workflow attaches the file to each GitHub release.
2026-10-09 12:32:47 +02:00
..
backend-module feat(core): Add backend module scaffolding (no-changelog) (#40482) 2026-10-07 08:22:23 +00:00
codespace-preview refactor: Group quality engineering workspaces by capability (#40007) 2026-10-01 11:20:00 +00:00
dev-metrics fix: Keep dev-metrics shims off pnpm-managed binaries (no-changelog) (#37982) 2026-09-08 13:16:20 +00:00
instance-seeding chore: Fix seed assistant threads so the assistant page can list them (no-changelog) (#37863) 2026-09-08 09:24:24 +00:00
licenses ci: Remove unnecessary license override from SBOM (#38893) 2026-09-17 06:51:30 +00:00
lint-parity refactor(core): Extract Insights backend module package (#40261) 2026-10-06 13:05:38 +00:00
mutation-health fix: Scope CLI mutation diffs to changed tests (no-changelog) (#39285) 2026-09-25 11:42:39 +00:00
agent-check.mjs chore: Add compact agent check commands (no-changelog) (#39624) 2026-09-25 12:18:22 +00:00
agent-harness.mjs fix: Remove agent harness checksum validation (no-changelog) (#38776) 2026-09-16 07:17:17 +00:00
agent-harness.test.mjs fix: Remove agent harness checksum validation (no-changelog) (#38776) 2026-09-16 07:17:17 +00:00
agent-setup.mjs build: Add pnpm agent:setup for fresh-checkout install + build + test (#31756) 2026-06-04 16:44:24 +00:00
block-npm-install.js ci: Block execution of npm install (no-changelog) (#4662) 2022-11-21 12:53:11 +01:00
build-n8n.mjs refactor: Group quality engineering workspaces by capability (#40007) 2026-10-01 11:20:00 +00:00
check-boundaries.mjs ci: Speed up the PR build job and move the E2E matrix off its path (no-changelog) (#39736) 2026-09-28 13:16:13 +00:00
check-workspace-deps.mjs chore: Fix lefthook config for windows (#22676) 2025-12-08 07:53:13 +02:00
check-workspace-private-deps.mjs test(core): Guard against private packages in the published runtime graph (#34889) 2026-07-27 07:01:43 +00:00
ci-test-phase-profile.mjs chore: Add local test inventory and profiling helpers (no-changelog) (#39388) 2026-09-29 12:16:24 +00:00
cloud-session-opencode-proxy.mjs chore: Connect local OpenCode clients to Codespaces (#38374) 2026-09-23 05:51:41 +00:00
cloud-session-opencode.mjs fix: Tweaks on codespace opencode setup (no-changelog) (#39488) 2026-09-24 11:55:54 +00:00
cloud-session-ssh-config.mjs chore: Connect the Claude Code desktop app to Codespaces (no-changelog) (#39524) 2026-09-29 08:04:54 +00:00
cloud-session.mjs chore: Connect the Claude Code desktop app to Codespaces (no-changelog) (#39524) 2026-09-29 08:04:54 +00:00
codespace-env.mjs ci: Add an opt in label that automatically provisions a codespace (#37800) 2026-09-04 13:19:24 +00:00
codespace-env.test.mjs ci: Add an opt in label that automatically provisions a codespace (#37800) 2026-09-04 13:19:24 +00:00
dev-command-removed-notice.mjs chore(core): Fix memory-intensive dev commands in root package.json (#35521) 2026-08-04 14:41:56 +00:00
dev-up.mjs ci: Refactor codespace previews script-base (#39042) 2026-09-18 09:57:03 +00:00
dockerize-n8n.mjs build: Reduce repeated work in the Docker image builds (#37356) 2026-08-31 09:28:37 +01:00
ensure-zx.mjs build: Add reset script (#10627) 2024-09-03 15:35:13 +03:00
env-vars-manifest.mjs ci: Attach an env vars manifest to GitHub releases 2026-10-09 12:32:47 +02:00
env-vars-manifest.test.mjs ci: Attach an env vars manifest to GitHub releases 2026-10-09 12:32:47 +02:00
format.mjs test: Remove cypress infrastracture (#21173) 2025-10-28 11:00:04 +01:00
generate-emoji-data.mjs feat(editor): Rewrite icon picker with search, full Lucide set, emoji sections, and color/skin tone pickers (#25649) 2026-06-16 08:55:15 +00:00
generate-lucide-icon-data.mjs feat(editor): Rewrite icon picker with search, full Lucide set, emoji sections, and color/skin tone pickers (#25649) 2026-06-16 08:55:15 +00:00
gitignore.test.mjs fix: Ignore generated Vitest reports (no-changelog) (#40498) 2026-10-07 10:20:54 +00:00
grind.mjs chore: Remove remaining Jest references (no-changelog) (#33412) 2026-07-09 09:29:24 +03:00
nathan.mjs fix: Local pnpm nathan command usage (no-changelog) (#39385) 2026-09-23 12:25:21 +00:00
os-normalize.mjs test: Add Playwright smoke spec for Vite dev-server boot (#29539) 2026-05-06 08:49:25 +00:00
prepare.mjs chore: Add opt-in dev-tooling usage metrics (no-changelog) (#33620) 2026-07-15 10:54:41 +00:00
reset.mjs chore: Create a lightweight version of pnpm reset (#32125) 2026-06-11 12:24:46 +00:00
scan-n8n-image.mjs ci: Refine Trivy scans, centralizes security config (#26384) 2026-03-02 07:43:29 +00:00
smoke-n8n-image.mjs build: Move the monorepo and Docker deploys to pnpm 12 (no-changelog) (#37899) 2026-09-08 15:15:57 +01:00
sync-agent-skill-links.mjs chore: Add guardrails and table output to human-like-code-review (#32943) 2026-06-24 14:01:36 +00:00
test-inventory-core.mjs chore: Add local test inventory and profiling helpers (no-changelog) (#39388) 2026-09-29 12:16:24 +00:00
test-inventory.mjs chore: Add local test inventory and profiling helpers (no-changelog) (#39388) 2026-09-29 12:16:24 +00:00
turbo-critical-path.mjs ci: Report the turbo critical path in build job summaries (#35092) 2026-08-11 07:21:51 +00:00
vitest-phase-markers.mjs chore: Add local test inventory and profiling helpers (no-changelog) (#39388) 2026-09-29 12:16:24 +00:00
vitest-profile.mjs chore: Add local test inventory and profiling helpers (no-changelog) (#39388) 2026-09-29 12:16:24 +00:00