Skip to content

Commit 111fa25

Browse files
authored
build(dep): update to node 24 lts (#123)
1 parent a6384b3 commit 111fa25

File tree

4 files changed

+41
-41
lines changed

4 files changed

+41
-41
lines changed

.github/workflows/build.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,10 @@ jobs:
99
- uses: actions/checkout@v4
1010
- name: Install pnpm
1111
uses: pnpm/action-setup@v4
12-
- name: Use Node.js 22
12+
- name: Use Node.js 24
1313
uses: actions/setup-node@v4
1414
with:
15-
node-version: 22
15+
node-version: 24
1616
cache: 'pnpm'
1717
- name: Install dependencies
1818
run: pnpm install

Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
# See the License for the specific language governing permissions and
1313
# limitations under the License.
1414

15-
FROM node:22-slim AS base
15+
FROM node:24-slim AS base
1616

1717
ENV PNPM_HOME="/pnpm"
1818
ENV PATH="$PNPM_HOME:$PATH"
@@ -28,7 +28,7 @@ FROM base AS build
2828
RUN --mount=type=cache,id=pnpm,target=/pnpm/store pnpm install --frozen-lockfile
2929
RUN pnpm run build
3030

31-
FROM gcr.io/distroless/nodejs22-debian12
31+
FROM gcr.io/distroless/nodejs24-debian12
3232

3333
COPY --from=prod-deps /app/node_modules /app/node_modules
3434
COPY --from=build /app/dist /app/dist

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@
4141
"@types/express": "5.0.3",
4242
"@types/fontfaceobserver": "2.1.3",
4343
"@types/nearley": "2.11.5",
44-
"@types/node": "22.15.3",
44+
"@types/node": "24.9.2",
4545
"@types/react": "19.2.2",
4646
"@types/react-dom": "19.2.2",
4747
"eslint": "9.39.0",

pnpm-lock.yaml

Lines changed: 36 additions & 36 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)