🚀 Release 2.14.1 #742
release-publish.yml
on: pull_request
Matrix: Publish to DockerHub / build-and-push-docker
Publish to DockerHub
/
Create Multi-Arch Manifest
30s
Publish to DockerHub
/
Notify Cats on nightly build failure
0s
Publish to DockerHub
/
...
/
detect-env
6s
Publish to DockerHub
/
...
/
detect-env
5s
Publish to DockerHub
/
...
/
detect-env
3s
Publish to DockerHub
/
...
/
Security - Scan Docker Image With Trivy
1m 48s
Publish to DockerHub
/
...
/
Security - Scan Docker Image With Trivy
43s
Publish to DockerHub
/
...
/
generator
23s
Publish to DockerHub
/
...
/
generator
28s
Publish to DockerHub
/
...
/
final
3s
Move track tag
/
Update pointer tags
Promote stable tag (minor bump)
/
Update pointer tags
Generate and Attach SBOM to Release
/
Generate and Attach SBOM to Release
Merge release tag to RC branch on patch release
/
merge-tag-to-branch
Merge release tag to master on minor release
/
merge-tag-to-branch
Run Post-release actions
/
...
/
Release to DockerHub
Run Post-release actions
/
...
/
Release to NPM
Run Post-release actions
/
...
/
Release to GitHub Container Registry
Run Post-release actions
/
...
/
Release to DockerHub
Run Post-release actions
/
...
/
Release to NPM
Run Post-release actions
/
...
/
Release to GitHub Container Registry
Run Post-release actions
/
...
/
Update latest and next in the docs
Run Post-release actions
/
...
/
Update latest and next in the docs
Annotations
7 errors and 16 warnings
|
Publish to NPM
Process completed with exit code 1.
|
|
Create GitHub Release / Create GitHub releases
Failed to load /home/runner/work/n8n/n8n/./.github/actions/setup-nodejs/action.yml
|
|
Create GitHub Release / Create GitHub releases
GitHub.DistributedTask.ObjectTemplating.TemplateValidationException: The template is not valid. /home/runner/work/n8n/n8n/./.github/actions/setup-nodejs/action.yml (Line: 75, Col: 11): Unrecognized named-value: 'vars'. Located at position 41 within expression: inputs.enable-docker-cache == 'true' && vars.RUNNER_PROVIDER != 'github',/home/runner/work/n8n/n8n/./.github/actions/setup-nodejs/action.yml (Line: 79, Col: 11): Unrecognized named-value: 'vars'. Located at position 41 within expression: inputs.enable-docker-cache == 'true' && vars.RUNNER_PROVIDER == 'github',/home/runner/work/n8n/n8n/./.github/actions/setup-nodejs/action.yml (Line: 75, Col: 11): Unexpected symbol: '${{'. Located at position 1 within expression: ${{ inputs.enable-docker-cache == 'true' && vars.RUNNER_PROVIDER != 'github' }},/home/runner/work/n8n/n8n/./.github/actions/setup-nodejs/action.yml (Line: 79, Col: 11): Unexpected symbol: '${{'. Located at position 1 within expression: ${{ inputs.enable-docker-cache == 'true' && vars.RUNNER_PROVIDER == 'github' }}
at GitHub.DistributedTask.ObjectTemplating.TemplateValidationErrors.Check()
at GitHub.Runner.Worker.ActionManifestManagerLegacy.ConvertRuns(IExecutionContext executionContext, TemplateContext templateContext, TemplateToken inputsToken, String fileRelativePath, MappingToken outputs)
at GitHub.Runner.Worker.ActionManifestManagerLegacy.Load(IExecutionContext executionContext, String manifestFile)
|
|
Create GitHub Release / Create GitHub releases
/home/runner/work/n8n/n8n/./.github/actions/setup-nodejs/action.yml (Line: 79, Col: 11): Unexpected symbol: '${{'. Located at position 1 within expression: ${{ inputs.enable-docker-cache == 'true' && vars.RUNNER_PROVIDER == 'github' }}
|
|
Create GitHub Release / Create GitHub releases
/home/runner/work/n8n/n8n/./.github/actions/setup-nodejs/action.yml (Line: 75, Col: 11): Unexpected symbol: '${{'. Located at position 1 within expression: ${{ inputs.enable-docker-cache == 'true' && vars.RUNNER_PROVIDER != 'github' }}
|
|
Create GitHub Release / Create GitHub releases
/home/runner/work/n8n/n8n/./.github/actions/setup-nodejs/action.yml (Line: 79, Col: 11): Unrecognized named-value: 'vars'. Located at position 41 within expression: inputs.enable-docker-cache == 'true' && vars.RUNNER_PROVIDER == 'github'
|
|
Create GitHub Release / Create GitHub releases
/home/runner/work/n8n/n8n/./.github/actions/setup-nodejs/action.yml (Line: 75, Col: 11): Unrecognized named-value: 'vars'. Located at position 41 within expression: inputs.enable-docker-cache == 'true' && vars.RUNNER_PROVIDER != 'github'
|
|
Determine publishing track
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: pnpm/action-setup@b906affcce14559ad1aafd4ab0e942779e9f58b1, rharkor/caching-for-turbo@0abc2381e688c4d2832f0665a68a01c6e82f0d6c. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Publish to DockerHub / Build App, then Build and Push Docker Image (amd64)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: pnpm/action-setup@b906affcce14559ad1aafd4ab0e942779e9f58b1, rharkor/caching-for-turbo@0abc2381e688c4d2832f0665a68a01c6e82f0d6c, useblacksmith/build-push-action@30c71162f16ea2c27c3e21523255d209b8b538c1, useblacksmith/setup-docker-builder@ef12d5b165b596e3aa44ea8198d8fde563eab402. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Publish to NPM
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: pnpm/action-setup@b906affcce14559ad1aafd4ab0e942779e9f58b1, rharkor/caching-for-turbo@0abc2381e688c4d2832f0665a68a01c6e82f0d6c. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Publish to DockerHub / Build App, then Build and Push Docker Image (arm64)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: pnpm/action-setup@b906affcce14559ad1aafd4ab0e942779e9f58b1, rharkor/caching-for-turbo@0abc2381e688c4d2832f0665a68a01c6e82f0d6c, useblacksmith/build-push-action@30c71162f16ea2c27c3e21523255d209b8b538c1, useblacksmith/setup-docker-builder@ef12d5b165b596e3aa44ea8198d8fde563eab402. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Publish to DockerHub / SLSA Provenance (runners) / detect-env
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: slsa-framework/slsa-github-generator/.github/actions/[email protected]. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Publish to DockerHub / SLSA Provenance (runners-distroless) / detect-env
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: slsa-framework/slsa-github-generator/.github/actions/[email protected]. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Publish to DockerHub / SLSA Provenance (n8n) / detect-env
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: slsa-framework/slsa-github-generator/.github/actions/[email protected]. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Publish to DockerHub / SLSA Provenance (runners-distroless) / generator
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: ./__BUILDER_CHECKOUT_DIR__/.github/actions/compute-sha256, ./__BUILDER_CHECKOUT_DIR__/.github/actions/privacy-check, actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683, actions/setup-go@f111f3307d8850f501ac008e886eec1fd1932a34. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Publish to DockerHub / SLSA Provenance (runners-distroless) / generator
Restore cache failed: Dependencies file is not found in /home/runner/work/n8n/n8n. Supported file pattern: go.sum
|
|
Publish to DockerHub / SLSA Provenance (runners) / generator
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: ./__BUILDER_CHECKOUT_DIR__/.github/actions/compute-sha256, ./__BUILDER_CHECKOUT_DIR__/.github/actions/privacy-check, actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683, actions/setup-go@f111f3307d8850f501ac008e886eec1fd1932a34. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Publish to DockerHub / SLSA Provenance (runners) / generator
Restore cache failed: Dependencies file is not found in /home/runner/work/n8n/n8n. Supported file pattern: go.sum
|
|
Publish to DockerHub / SLSA Provenance (n8n) / generator
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: ./__BUILDER_CHECKOUT_DIR__/.github/actions/compute-sha256, ./__BUILDER_CHECKOUT_DIR__/.github/actions/privacy-check, actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683, actions/setup-go@f111f3307d8850f501ac008e886eec1fd1932a34. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Publish to DockerHub / SLSA Provenance (n8n) / generator
Restore cache failed: Dependencies file is not found in /home/runner/work/n8n/n8n. Supported file pattern: go.sum
|
|
Publish to DockerHub / Security Scan (runners) / Security - Scan Docker Image With Trivy
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@0400d5f644dc74513175e3cd8d07132dd4860809, slackapi/slack-github-action@91efab103c0de0a537f72a35f6b8cda0ee76bf0a. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Publish to DockerHub / Security Scan / Security - Scan Docker Image With Trivy
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@0400d5f644dc74513175e3cd8d07132dd4860809, slackapi/slack-github-action@91efab103c0de0a537f72a35f6b8cda0ee76bf0a. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Create GitHub Release / Create GitHub releases
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/create-github-app-token@29824e69f54612133e76f7eaac726eef6c875baf. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|