1 parent aad3eb1 commit f2d8d8aCopy full SHA for f2d8d8a
2 files changed
.github/workflows/ci.yml
@@ -40,7 +40,7 @@ jobs:
40
- name: Setup Node
41
uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7
42
with:
43
- node-version: 22
+ node-version: 24
44
cache: npm
45
cache-dependency-path: frontend/package-lock.json
46
Dockerfile
@@ -2,7 +2,7 @@
2
# runtime stage receives compiled assets plus the bare `node` binary needed to
3
# run the SSR server). `npm ci` against the committed package-lock.json makes
4
# the build reproducible, mirroring `uv sync --frozen` for Python.
5
-FROM node:22-bookworm-slim AS webbuild
+FROM node:24-bookworm-slim AS webbuild
6
7
WORKDIR /frontend
8
COPY frontend/package.json frontend/package-lock.json ./
@@ -25,7 +25,7 @@ RUN apt-get update && \
25
26
# Node runtime binary for the compiled SvelteKit SSR server (no npm, no
27
# node_modules — the build output from stage 1 is fully self-contained).
28
-COPY --from=node:22-bookworm-slim /usr/local/bin/node /usr/local/bin/node
+COPY --from=node:24-bookworm-slim /usr/local/bin/node /usr/local/bin/node
29
30
# Install uv
31
COPY --from=ghcr.io/astral-sh/uv:0.11.29 /uv /usr/local/bin/uv
AltStyle によって変換されたページ (->オリジナル) / アドレス: モード: デフォルト 音声ブラウザ ルビ付き 配色反転 文字拡大 モバイル
0 commit comments