build: bump Node to 24.18 for June 2026 security releases (#11069)

Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-authored-by: Samuel Newman <mozzius@protonmail.com>
This commit is contained in:
Austin McKinley
2026-07-06 07:07:05 -07:00
committed by GitHub
parent 79a16094f1
commit be0fbdff82
7 changed files with 38 additions and 38 deletions
+1 -1
View File
@@ -1 +1 @@
24.15.0
24.18.0
+2 -2
View File
@@ -1,4 +1,4 @@
FROM node:24.15.0-alpine3.22 AS build
FROM node:24.18.0-alpine3.23 AS build
# Move files into the image and install
WORKDIR /app
@@ -14,7 +14,7 @@ RUN yarn build
RUN yarn install --production --ignore-scripts --prefer-offline
# Uses assets from build stage to reduce build size
FROM node:24.15.0-alpine3.22
FROM node:24.18.0-alpine3.23
RUN apk add --update dumb-init
+2 -2
View File
@@ -1,4 +1,4 @@
FROM node:24.15.0-alpine3.22 AS build
FROM node:24.18.0-alpine3.23 AS build
# Tells pnpm to run non-interactively (needed for install/script steps)
ENV CI=true
@@ -19,7 +19,7 @@ RUN pnpm install-fonts && pnpm build
RUN pnpm install --prod --ignore-scripts --prefer-offline
# Uses assets from build stage to reduce build size
FROM node:24.15.0-alpine3.22
FROM node:24.18.0-alpine3.23
RUN apk add --update dumb-init
+1 -1
View File
@@ -5,7 +5,7 @@ WORKDIR /usr/src/social-app
ENV DEBIAN_FRONTEND=noninteractive
# Node
ENV NODE_VERSION=24.15.0
ENV NODE_VERSION=24.18.0
ENV NVM_DIR=/usr/share/nvm
# Go
+1 -1
View File
@@ -6,7 +6,7 @@
},
"build": {
"base": {
"node": "24.15.0"
"node": "24.18.0"
},
"development": {
"extends": "base",
+2 -2
View File
@@ -3,7 +3,7 @@
"version": "1.127.0",
"private": true,
"engines": {
"node": ">=24.15.0"
"node": ">=24.18.0"
},
"devEngines": {
"packageManager": {
@@ -13,7 +13,7 @@
},
"runtime": {
"name": "node",
"version": "^24.15.0",
"version": "^24.18.0",
"onFail": "download"
}
},
+29 -29
View File
@@ -843,8 +843,8 @@ importers:
specifier: ^13.2.3
version: 13.3.0
node:
specifier: runtime:^24.15.0
version: runtime:24.15.0
specifier: runtime:^24.18.0
version: runtime:24.18.0
prettier:
specifier: ^3.8.3
version: 3.8.3
@@ -7126,7 +7126,7 @@ packages:
node-releases@2.0.44:
resolution: {integrity: sha512-5WUyunoPMsvvEhS8AxHtRzP+oA8UCkJ7YRxatWKjngndhDGLiqEVAQKWjFAiAiuL8zMRGzGSJxFnLetoa43qGQ==}
node@runtime:24.15.0:
node@runtime:24.18.0:
resolution:
type: variations
variants:
@@ -7134,9 +7134,9 @@ packages:
archive: tarball
bin:
node: bin/node
integrity: sha256-3UvHfctfTJoslkNzm7WTUAzLCUE+xCyqD47w5e8RYJU=
integrity: sha256-ZGOiNzn2sjAOvsXM1gJ14TjjhY/Br8bo+bxOT2pLdvo=
type: binary
url: https://nodejs.org/download/release/v24.15.0/node-v24.15.0-aix-ppc64.tar.gz
url: https://nodejs.org/download/release/v24.18.0/node-v24.18.0-aix-ppc64.tar.gz
targets:
- cpu: ppc64
os: aix
@@ -7144,9 +7144,9 @@ packages:
archive: tarball
bin:
node: bin/node
integrity: sha256-NyMxuWl3mrXRW5SYhPxur4jVr+h73ouogdZAC5EA/8Q=
integrity: sha256-4al+FMmcgD6WxzOUAyguoFpJnDL42D3v6e9exm+XntE=
type: binary
url: https://nodejs.org/download/release/v24.15.0/node-v24.15.0-darwin-arm64.tar.gz
url: https://nodejs.org/download/release/v24.18.0/node-v24.18.0-darwin-arm64.tar.gz
targets:
- cpu: arm64
os: darwin
@@ -7154,9 +7154,9 @@ packages:
archive: tarball
bin:
node: bin/node
integrity: sha256-/9XuKTRnkn8+5zGlU+uI/R9Iz3TuvC10prq+SvIoZzs=
integrity: sha256-39Db0+chUDQ033tyBecZ9hs6OjGyvPlym4uR/qJA8IA=
type: binary
url: https://nodejs.org/download/release/v24.15.0/node-v24.15.0-darwin-x64.tar.gz
url: https://nodejs.org/download/release/v24.18.0/node-v24.18.0-darwin-x64.tar.gz
targets:
- cpu: x64
os: darwin
@@ -7164,9 +7164,9 @@ packages:
archive: tarball
bin:
node: bin/node
integrity: sha256-c6/CNNVYwkkZh19RwtHqACoq2k6m+DYBo4OGn++mTu0=
integrity: sha256-a0SEwhkCdBdd+aqPKOLXWKgZyxwf5qtIHi+VtGOrhQg=
type: binary
url: https://nodejs.org/download/release/v24.15.0/node-v24.15.0-linux-arm64.tar.gz
url: https://nodejs.org/download/release/v24.18.0/node-v24.18.0-linux-arm64.tar.gz
targets:
- cpu: arm64
os: linux
@@ -7174,9 +7174,9 @@ packages:
archive: tarball
bin:
node: bin/node
integrity: sha256-sfiJAKSxY2XqulYmkwT8Edp1gdvwNVLUSV+azh/AX20=
integrity: sha256-/hM4ly95KDxrwh5h2/RXa76MBa3tKZnUHIZDrTAmUUI=
type: binary
url: https://nodejs.org/download/release/v24.15.0/node-v24.15.0-linux-ppc64le.tar.gz
url: https://nodejs.org/download/release/v24.18.0/node-v24.18.0-linux-ppc64le.tar.gz
targets:
- cpu: ppc64le
os: linux
@@ -7184,9 +7184,9 @@ packages:
archive: tarball
bin:
node: bin/node
integrity: sha256-+YVFVDnVL+m43mqPbQe/7MxzbepSfofqyv5ajXUWo4A=
integrity: sha256-Nx68E5RfwWlJPnUvLdr6+rbs2My0Ubz/RuCfacXdjHo=
type: binary
url: https://nodejs.org/download/release/v24.15.0/node-v24.15.0-linux-s390x.tar.gz
url: https://nodejs.org/download/release/v24.18.0/node-v24.18.0-linux-s390x.tar.gz
targets:
- cpu: s390x
os: linux
@@ -7194,9 +7194,9 @@ packages:
archive: tarball
bin:
node: bin/node
integrity: sha256-RINoctmuxJ8ea1KpqSKHLbmisC0jWmFqVoG2qF/sjYk=
integrity: sha256-eDEwmElj23upy9AQierywu+wVcfBaTyUMXS5Z7MFDLg=
type: binary
url: https://nodejs.org/download/release/v24.15.0/node-v24.15.0-linux-x64.tar.gz
url: https://nodejs.org/download/release/v24.18.0/node-v24.18.0-linux-x64.tar.gz
targets:
- cpu: x64
os: linux
@@ -7204,10 +7204,10 @@ packages:
archive: zip
bin:
node: node.exe
integrity: sha256-yet0Au2ibiun5EtnJ/yFqN5WxQlbH3Hr0wYokiEaoRY=
prefix: node-v24.15.0-win-arm64
integrity: sha256-8nRmmtuTsf0Pv48h/QeGCencyEMz1PJxjS3eP5oWGgE=
prefix: node-v24.18.0-win-arm64
type: binary
url: https://nodejs.org/download/release/v24.15.0/node-v24.15.0-win-arm64.zip
url: https://nodejs.org/download/release/v24.18.0/node-v24.18.0-win-arm64.zip
targets:
- cpu: arm64
os: win32
@@ -7215,10 +7215,10 @@ packages:
archive: zip
bin:
node: node.exe
integrity: sha256-zFFJ6r1Td5zh573FQBZDYi0MfmgAreGJKKdn6UC7DmI=
prefix: node-v24.15.0-win-x64
integrity: sha256-CuaEBrQtdyVmHal5sUA+yZJtogXGdwgn8zqsnY8m6CE=
prefix: node-v24.18.0-win-x64
type: binary
url: https://nodejs.org/download/release/v24.15.0/node-v24.15.0-win-x64.zip
url: https://nodejs.org/download/release/v24.18.0/node-v24.18.0-win-x64.zip
targets:
- cpu: x64
os: win32
@@ -7226,9 +7226,9 @@ packages:
archive: tarball
bin:
node: bin/node
integrity: sha256-MemKqWCgZ9qR7f/V2TvEZle10qgClhLDWfXyrABgFSo=
integrity: sha256-scbC3DG0bdj7IyL0/nWwfndcUSC8NyUd7uoo9SnUVns=
type: binary
url: https://unofficial-builds.nodejs.org/download/release/v24.15.0/node-v24.15.0-linux-arm64-musl.tar.gz
url: https://unofficial-builds.nodejs.org/download/release/v24.18.0/node-v24.18.0-linux-arm64-musl.tar.gz
targets:
- cpu: arm64
os: linux
@@ -7237,14 +7237,14 @@ packages:
archive: tarball
bin:
node: bin/node
integrity: sha256-9Vr1vUicU0exE8pllMrgClSzC6V6xYdTJDEb/G9HYuM=
integrity: sha256-6lhAmRHhQexrGdkXjvotkYWhMpUAWxy/VSGzFX7tHZU=
type: binary
url: https://unofficial-builds.nodejs.org/download/release/v24.15.0/node-v24.15.0-linux-x64-musl.tar.gz
url: https://unofficial-builds.nodejs.org/download/release/v24.18.0/node-v24.18.0-linux-x64-musl.tar.gz
targets:
- cpu: x64
os: linux
libc: musl
version: 24.15.0
version: 24.18.0
hasBin: true
normalize-path@3.0.0:
@@ -17019,7 +17019,7 @@ snapshots:
node-releases@2.0.44: {}
node@runtime:24.15.0: {}
node@runtime:24.18.0: {}
normalize-path@3.0.0: {}