n8n/.github/workflows
Benny Neugebauer 7fd9047e57
ci: Run the community node compatibility specs against a chosen branch (no-changelog)
Builds the n8n image from the branch under test and runs the CE-2572
compatibility specs against it, weekly for master and 3.x, or on demand
for any ref such as a release candidate line. Published images cannot be
used because they do not ship the test-only e2e controller.

Scheduled and dispatched runs execute on the default branch, so an image
cache key derived from github.sha would make every run restore the first
image built that day. The resolve job pins the branch head, the build job
saves the image under that SHA, and test-e2e-reusable gets a cache-sha
input (default github.sha) so the e2e shard restores the same key.
2026-10-02 16:41:15 +02:00
..
backport.yml ci: Align GitHub Actions versions across workflows (no-changelog) (#39634) 2026-09-28 05:23:04 +00:00
build-base-image.yml ci: Align GitHub Actions versions across workflows (no-changelog) (#39634) 2026-09-28 05:23:04 +00:00
build-benchmark-image.yml refactor: Group quality engineering workspaces by capability (#40007) 2026-10-01 11:20:00 +00:00
build-node-pc-image.yml ci: Align GitHub Actions versions across workflows (no-changelog) (#39634) 2026-09-28 05:23:04 +00:00
build-v3-nightly.yml ci: Align GitHub Actions versions across workflows (no-changelog) (#39634) 2026-09-28 05:23:04 +00:00
build-windows.yml ci: Run Windows build for CLI build script changes (#39824) 2026-09-29 08:01:08 +00:00
ci-check-pr-title.yml ci: Bump PR title action to v2.5.0 and document engine scope (#36514) 2026-08-18 12:41:03 +00:00
ci-check-release-from-fork.yml ci: Prevent forks from targeting release/** (#26975) 2026-03-13 09:29:41 +00:00
ci-cla-check.yml chore: Add typescript/no-deprecated and establish a baseline (#40168) 2026-10-02 12:54:37 +00:00
ci-detect-new-packages.yml ci: Align GitHub Actions versions across workflows (no-changelog) (#39634) 2026-09-28 05:23:04 +00:00
ci-instance-ai-evals.yml ci: Align GitHub Actions versions across workflows (no-changelog) (#39634) 2026-09-28 05:23:04 +00:00
ci-master.yml build: Upgrade Vitest to v5 (no-changelog) (#39674) 2026-09-28 07:54:06 +00:00
ci-mcp-evals.yml ci: Show workflow_dispatch inputs in workflow run names (#35496) 2026-08-04 09:46:14 +00:00
ci-owners-assign-reviewers.yml ci: Align GitHub Actions versions across workflows (no-changelog) (#39634) 2026-09-28 05:23:04 +00:00
ci-owners-required-reviews.yml ci: Allow trusted team to skip required reviews (no-changelog) (#39759) 2026-09-29 05:37:23 +00:00
ci-owners-review-recommendations.yml ci: Align GitHub Actions versions across workflows (no-changelog) (#39634) 2026-09-28 05:23:04 +00:00
ci-owners-validation.yml ci: Align GitHub Actions versions across workflows (no-changelog) (#39634) 2026-09-28 05:23:04 +00:00
ci-pr-quality.yml refactor: Group quality engineering workspaces by capability (#40007) 2026-10-01 11:20:00 +00:00
ci-pull-request-review.yml ci: Align GitHub Actions versions across workflows (no-changelog) (#39634) 2026-09-28 05:23:04 +00:00
ci-pull-requests.yml refactor: Group quality engineering workspaces by capability (#40007) 2026-10-01 11:20:00 +00:00
ci-python.yml ci: Align GitHub Actions versions across workflows (no-changelog) (#39634) 2026-09-28 05:23:04 +00:00
ci-restrict-private-merges.yml ci: Allow only bundles to 1.x (#28401) 2026-04-20 11:55:35 +00:00
ci-terraform.yml refactor: Group quality engineering workspaces by capability (#40007) 2026-10-01 11:20:00 +00:00
clean-stale-branches.yml ci: Align GitHub Actions versions across workflows (no-changelog) (#39634) 2026-09-28 05:23:04 +00:00
community-pr-close-stale.yml ci: Show workflow_dispatch inputs in workflow run names (#35496) 2026-08-04 09:46:14 +00:00
docker-build-push.yml ci: Align GitHub Actions versions across workflows (no-changelog) (#39634) 2026-09-28 05:23:04 +00:00
docker-build-smoke.yml ci: Align GitHub Actions versions across workflows (no-changelog) (#39634) 2026-09-28 05:23:04 +00:00
docker-sbom-probe.yml ci: Align GitHub Actions versions across workflows (no-changelog) (#39634) 2026-09-28 05:23:04 +00:00
encryption-upgrade-test.yml refactor: Group quality engineering workspaces by capability (#40007) 2026-10-01 11:20:00 +00:00
prepare-docker-reusable.yml ci: Update Blacksmith checkout to v1.5.0 (#37898) 2026-09-07 05:13:25 +00:00
release-build-daytona-snapshot.yml ci: Align GitHub Actions versions across workflows (no-changelog) (#39634) 2026-09-28 05:23:04 +00:00
release-chromatic.yml ci: Align GitHub Actions versions across workflows (no-changelog) (#39634) 2026-09-28 05:23:04 +00:00
release-create-experiment.yml ci: Align GitHub Actions versions across workflows (no-changelog) (#39634) 2026-09-28 05:23:04 +00:00
release-create-github-releases.yml ci: Align GitHub Actions versions across workflows (no-changelog) (#39634) 2026-09-28 05:23:04 +00:00
release-create-minor-pr.yml ci: Align GitHub Actions versions across workflows (no-changelog) (#39634) 2026-09-28 05:23:04 +00:00
release-create-patch-pr.yml ci: Align GitHub Actions versions across workflows (no-changelog) (#39634) 2026-09-28 05:23:04 +00:00
release-create-pr.yml ci: Align GitHub Actions versions across workflows (no-changelog) (#39634) 2026-09-28 05:23:04 +00:00
release-merge-tag-to-branch.yml ci: Align GitHub Actions versions across workflows (no-changelog) (#39634) 2026-09-28 05:23:04 +00:00
release-populate-cloud-with-releases.yml ci: Align GitHub Actions versions across workflows (no-changelog) (#39634) 2026-09-28 05:23:04 +00:00
release-promote-backport-labels.yml ci: Align GitHub Actions versions across workflows (no-changelog) (#39634) 2026-09-28 05:23:04 +00:00
release-promote-github-release.yml ci: Align GitHub Actions versions across workflows (no-changelog) (#39634) 2026-09-28 05:23:04 +00:00
release-publish-new-package.yml ci: Align GitHub Actions versions across workflows (no-changelog) (#39634) 2026-09-28 05:23:04 +00:00
release-publish-post-release.yml ci: Pin standalone package latest dist-tag to newest beta (no-changelog) (#34770) 2026-07-23 12:57:54 +00:00
release-publish.yml ci: Align GitHub Actions versions across workflows (no-changelog) (#39634) 2026-09-28 05:23:04 +00:00
release-push-to-channel.yml ci: Align GitHub Actions versions across workflows (no-changelog) (#39634) 2026-09-28 05:23:04 +00:00
release-recreate-failed-release.yml ci: Align GitHub Actions versions across workflows (no-changelog) (#39634) 2026-09-28 05:23:04 +00:00
release-schedule-patch-prs.yml ci: Comment out schedules from release workflows (#33223) 2026-06-29 12:32:50 +00:00
release-set-stable-npm-packages-to-latest.yml ci: Align GitHub Actions versions across workflows (no-changelog) (#39634) 2026-09-28 05:23:04 +00:00
release-standalone-package.yml ci: Align GitHub Actions versions across workflows (no-changelog) (#39634) 2026-09-28 05:23:04 +00:00
release-storybook.yml ci: Align GitHub Actions versions across workflows (no-changelog) (#39634) 2026-09-28 05:23:04 +00:00
release-update-pointer-tag.yml ci: Align GitHub Actions versions across workflows (no-changelog) (#39634) 2026-09-28 05:23:04 +00:00
release-version-release-notification.yml ci: Align GitHub Actions versions across workflows (no-changelog) (#39634) 2026-09-28 05:23:04 +00:00
sbom-generation-callable.yml ci: Align GitHub Actions versions across workflows (no-changelog) (#39634) 2026-09-28 05:23:04 +00:00
sbom-validation-callable.yml ci: Align GitHub Actions versions across workflows (no-changelog) (#39634) 2026-09-28 05:23:04 +00:00
sec-ci-reusable.yml chore: Add zizmor security scanning (#31990) 2026-06-25 12:45:03 +00:00
sec-poutine-reusable.yml ci: Update Blacksmith checkout to v1.5.0 (#37898) 2026-09-07 05:13:25 +00:00
sec-publish-fix-1x.yml ci: Revert bundle branch syncs from rebase to commit-based. Always sync from public (#40031) 2026-10-01 06:45:17 +00:00
sec-publish-fix.yml ci: Revert bundle branch syncs from rebase to commit-based. Always sync from public (#40031) 2026-10-01 06:45:17 +00:00
sec-sync-bundle-branches.yml ci: Revert bundle branch syncs from rebase to commit-based. Always sync from public (#40031) 2026-10-01 06:45:17 +00:00
sec-sync-public-to-private.yml ci: Revert bundle branch syncs from rebase to commit-based. Always sync from public (#40031) 2026-10-01 06:45:17 +00:00
sec-sync-retarget-prs.yml ci: Retarget PRs to bundle branches on sync (#38022) 2026-09-08 09:04:07 +00:00
sec-zizmor-reusable.yml ci: Update Blacksmith checkout to v1.5.0 (#37898) 2026-09-07 05:13:25 +00:00
security-trivy-scan-callable.yml ci: Align GitHub Actions versions across workflows (no-changelog) (#39634) 2026-09-28 05:23:04 +00:00
test-bench-reusable.yml ci: Update Blacksmith checkout to v1.5.0 (#37898) 2026-09-07 05:13:25 +00:00
test-benchmark-destroy-nightly.yml refactor: Group quality engineering workspaces by capability (#40007) 2026-10-01 11:20:00 +00:00
test-benchmark-nightly.yml refactor: Group quality engineering workspaces by capability (#40007) 2026-10-01 11:20:00 +00:00
test-db-reusable.yml ci: Measure PR coverage only for changed source files (no-changelog) (#39675) 2026-09-28 08:49:46 +00:00
test-dev-server-smoke-reusable.yml refactor: Group quality engineering workspaces by capability (#40007) 2026-10-01 11:20:00 +00:00
test-e2e-community-node-compat.yml ci: Run the community node compatibility specs against a chosen branch (no-changelog) 2026-10-02 16:41:15 +02:00
test-e2e-coverage-nightly.yml refactor: Group quality engineering workspaces by capability (#40007) 2026-10-01 11:20:00 +00:00
test-e2e-helm.yml refactor: Group quality engineering workspaces by capability (#40007) 2026-10-01 11:20:00 +00:00
test-e2e-infrastructure-reusable.yml refactor: Group quality engineering workspaces by capability (#40007) 2026-10-01 11:20:00 +00:00
test-e2e-pc-nightly.yml refactor: Group quality engineering workspaces by capability (#40007) 2026-10-01 11:20:00 +00:00
test-e2e-performance-reusable.yml refactor: Group quality engineering workspaces by capability (#40007) 2026-10-01 11:20:00 +00:00
test-e2e-reusable.yml ci: Run the community node compatibility specs against a chosen branch (no-changelog) 2026-10-02 16:41:15 +02:00
test-evals-ai-release.yml ci(core): Add automated AI workflow builder evaluations (#24582) 2026-01-21 15:30:45 +00:00
test-evals-ai-reusable.yml ci: Align GitHub Actions versions across workflows (no-changelog) (#39634) 2026-09-28 05:23:04 +00:00
test-evals-ai.yml ci: Show workflow_dispatch inputs in workflow run names (#35496) 2026-08-04 09:46:14 +00:00
test-evals-discovery.yml feat(core): Improve Agent Builder evaluation and intent routing (#38329) 2026-09-14 13:13:51 +00:00
test-evals-instance-ai.yml ci: Align GitHub Actions versions across workflows (no-changelog) (#39634) 2026-09-28 05:23:04 +00:00
test-evals-mcp.yml feat(core): Remove the N8N_MCP_CANVAS_GROUPS_ENABLED feature flag (no-changelog) (#38645) 2026-09-17 09:11:18 +00:00
test-evals-python.yml ci: Align GitHub Actions versions across workflows (no-changelog) (#39634) 2026-09-28 05:23:04 +00:00
test-frontend-declarations-reusable.yml build(editor): Improve frontend builds (#37869) 2026-09-09 08:21:17 +03:00
test-get-n8n.yml ci: Align GitHub Actions versions across workflows (no-changelog) (#39634) 2026-09-28 05:23:04 +00:00
test-linting-reusable.yml ci: Shard lint by package group (no-changelog) (#38384) 2026-09-11 07:18:47 +00:00
test-sbom-nightly.yml ci: Align GitHub Actions versions across workflows (no-changelog) (#39634) 2026-09-28 05:23:04 +00:00
test-single-instance-npm.yml refactor: Group quality engineering workspaces by capability (#40007) 2026-10-01 11:20:00 +00:00
test-unit-reusable.yml ci: Measure PR coverage only for changed source files (no-changelog) (#39675) 2026-09-28 08:49:46 +00:00
test-workflow-scripts-reusable.yml ci: Point the workflow-scripts lockfile dir at .github/scripts (no-changelog) (#38198) 2026-09-09 13:57:21 +03:00
test-workflows-callable.yml ci: Align GitHub Actions versions across workflows (no-changelog) (#39634) 2026-09-28 05:23:04 +00:00
test-workflows-nightly.yml ci: Show workflow_dispatch inputs in workflow run names (#35496) 2026-08-04 09:46:14 +00:00
test-workflows-pr-comment.yml ci: Update GitHub Actions to latest versions for Node.js 24 compatibility (#26949) 2026-03-12 14:01:53 +00:00
util-approve-and-set-automerge.yml ci: Scope workflow token permissions to job level and harden test image builds (no-changelog) (#36529) 2026-09-01 12:26:27 +00:00
util-backport-bundle.yml ci: Align GitHub Actions versions across workflows (no-changelog) (#39634) 2026-09-28 05:23:04 +00:00
util-cleanup-abandoned-release-branches.yml ci: Align GitHub Actions versions across workflows (no-changelog) (#39634) 2026-09-28 05:23:04 +00:00
util-cleanup-pr-images.yml ci: Align GitHub Actions versions across workflows (no-changelog) (#39634) 2026-09-28 05:23:04 +00:00
util-codespace-preview.yml ci: Improve Preview Codespace QoL (#38916) 2026-09-17 08:38:46 +00:00
util-data-tooling.yml refactor: Group quality engineering workspaces by capability (#40007) 2026-10-01 11:20:00 +00:00
util-determine-current-version.yml ci: Align GitHub Actions versions across workflows (no-changelog) (#39634) 2026-09-28 05:23:04 +00:00
util-ensure-release-candidate-branches.yml ci: Align GitHub Actions versions across workflows (no-changelog) (#39634) 2026-09-28 05:23:04 +00:00
util-hide-outdated-cubic-comments.yml ci: Minimize outdated cubic review comments (#37495) 2026-09-01 10:08:46 +00:00
util-notify-merge-queue-removal.yml ci: Notify PR authors on merge queue removal (no-changelog) (#36207) 2026-08-13 12:20:00 +00:00
util-notify-pr-status.yml ci: Add retry to PR status notification webhook (no-changelog) (#31183) 2026-05-27 08:25:07 +00:00
util-probe-npm-oidc-exchange.yml ci: Align GitHub Actions versions across workflows (no-changelog) (#39634) 2026-09-28 05:23:04 +00:00
util-probe-registry.yml ci: Align GitHub Actions versions across workflows (no-changelog) (#39634) 2026-09-28 05:23:04 +00:00
util-publish-api-schema.yml ci: Align GitHub Actions versions across workflows (no-changelog) (#39634) 2026-09-28 05:23:04 +00:00
util-qa-metrics-comment-reusable.yml ci: Update Blacksmith checkout to v1.5.0 (#37898) 2026-09-07 05:13:25 +00:00
util-refresh-cubic-schema.yml ci: Align GitHub Actions versions across workflows (no-changelog) (#39634) 2026-09-28 05:23:04 +00:00
util-sync-master-to-3x.yml ci: Align GitHub Actions versions across workflows (no-changelog) (#39634) 2026-09-28 05:23:04 +00:00
util-update-boundaries-baseline.yml ci: Grant permissions to boundaries baseline automerge (#39852) 2026-10-02 08:20:30 +00:00
util-update-credential-setupability.yml ci: Align GitHub Actions versions across workflows (no-changelog) (#39634) 2026-09-28 05:23:04 +00:00
util-update-node-popularity.yml ci: Align GitHub Actions versions across workflows (no-changelog) (#39634) 2026-09-28 05:23:04 +00:00