File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 2525 type : boolean
2626
2727env :
28- NODE_VERSION : ' 26.5.1 '
28+ NODE_VERSION : ' 26.7.0 '
2929
3030jobs :
3131 build :
Original file line number Diff line number Diff line change @@ -8,7 +8,7 @@ run-name: "${{ github.event_name == 'workflow_dispatch' && format('Docker: Build
88
99env :
1010 NODE_OPTIONS : ' --max-old-space-size=7168'
11- NODE_VERSION : ' 26.5.1 '
11+ NODE_VERSION : ' 26.7.0 '
1212
1313on :
1414 schedule :
Original file line number Diff line number Diff line change 1212 # The images copy native bindings from the host build, so both have to use the same
1313 # Node. dockerize-n8n.mjs reads this env for the image builds. Keep in sync with
1414 # NODE_VERSION in docker-build-push.yml, which is what the published images use.
15- NODE_VERSION : ' 26.5.1 '
15+ NODE_VERSION : ' 26.7.0 '
1616
1717on :
1818 schedule :
Original file line number Diff line number Diff line change 1- ARG NODE_VERSION=26.5.1
1+ ARG NODE_VERSION=26.7.0
22ARG N8N_VERSION=snapshot
33
4- # The digest pins node:26.5.1 -alpine3.24 for amd64 and arm64. Change the tag and the digest together.
5- ARG BUILDER_IMAGE=node:26.5.1 -alpine3.24@sha256:233761595746769ebfdb6090f44fc7cdf818ae0ce62d2b37e0367723b9823e36
6- ARG RUNTIME_IMAGE=n8nio/base:26.5.1 @sha256:1b0bca5c94bbd04ad2120b9e9892a8bc717a1d88efa76fefe452c59bdc611d25
4+ # The digest pins node:26.7.0 -alpine3.24 for amd64 and arm64. Change the tag and the digest together.
5+ ARG BUILDER_IMAGE=node:26.7.0 -alpine3.24@sha256:aadf416b2cdce311a8811ba3f0608a61b77dbf997500e2eafe781b51f6a0b019
6+ ARG RUNTIME_IMAGE=n8nio/base:26.7.0 @sha256:33687300c4e94dc00f42ec79ae15082ae07330ecd82ae1167125905b65908ff8
77
88# The runtime base has no compiler, so this stage supplies one.
99FROM ${BUILDER_IMAGE} AS toolchain
Original file line number Diff line number Diff line change 1010# dev - plain Alpine with apk usable, for the n8n builder
1111# stage, which must compile native addons against this
1212# Node's headers
13- ARG NODE_VERSION=26.5.1
13+ ARG NODE_VERSION=26.7.0
1414# Compiling V8 needs 1.5-2 GB of memory per parallel job. Lower this on
1515# builders whose memory-to-core ratio cannot cover all cores.
1616ARG MAKE_JOBS=
@@ -90,7 +90,7 @@ ENV npm_config_nodedir=/usr/local
9090# npx, corepack) are swapped for the pointer-compressed build's files.
9191# Pinned to a multi-arch index digest (linux/amd64 + linux/arm64) for reproducible builds.
9292# Bump the tag and digest together when updating.
93- FROM n8nio/base:26.5.1 @sha256:1b0bca5c94bbd04ad2120b9e9892a8bc717a1d88efa76fefe452c59bdc611d25 AS runtime
93+ FROM n8nio/base:26.7.0 @sha256:33687300c4e94dc00f42ec79ae15082ae07330ecd82ae1167125905b65908ff8 AS runtime
9494
9595RUN rm -f /usr/bin/node /usr/bin/nodejs /usr/bin/npm /usr/bin/npx /usr/bin/corepack /usr/local/bin/node
9696COPY --from=builder /node-install/usr/local /usr/local
Original file line number Diff line number Diff line change 1- ARG NODE_VERSION=26.5.1
1+ ARG NODE_VERSION=26.7.0
22ARG PNPM_VERSION=11.22.0
33ARG PYTHON_VERSION=3.13
44
Original file line number Diff line number Diff line change 1212# - Uses distroless nonroot user (UID 65532)
1313# ==============================================================================
1414
15- ARG NODE_VERSION=26.5.1
15+ ARG NODE_VERSION=26.7.0
1616ARG PNPM_VERSION=11.22.0
1717ARG PYTHON_VERSION=3.13
1818
Original file line number Diff line number Diff line change @@ -144,7 +144,7 @@ const noCache = process.env.DOCKER_BUILD_NO_CACHE === 'true';
144144const withBaseImage = process . env . DOCKER_BUILD_BASE_IMAGE === 'true' ;
145145// Keep in sync with NODE_VERSION in .github/workflows/docker-build-push.yml,
146146// which is what the published images are actually built with.
147- const nodeVersion = process . env . NODE_VERSION || '26.5.1 ' ;
147+ const nodeVersion = process . env . NODE_VERSION || '26.7.0 ' ;
148148
149149const config = {
150150 base : {
You can’t perform that action at this time.
0 commit comments