fix(docker): bump Node 22 → 24 LTS in Dockerfile
Some checks failed
History Check / check-common-ancestor (pull_request) Has been cancelled
Lint (ruff + ty) / ruff + ty diff (pull_request) Has been cancelled
Lint (ruff + ty) / Windows footguns (blocking) (pull_request) Has been cancelled
Tests / test (1) (pull_request) Has been cancelled
Typecheck / typecheck (ui-tui) (pull_request) Has been cancelled
Supply Chain Audit / changes (pull_request) Has been cancelled
Contributor Attribution Check / check-attribution (pull_request) Has been cancelled
Docker Build and Publish / build-amd64 (pull_request) Has been cancelled
Typecheck / typecheck (apps/shared) (pull_request) Has been cancelled
Docker / shell lint / Lint Dockerfile (hadolint) (pull_request) Has been cancelled
Docker / shell lint / Lint docker/ shell scripts (shellcheck) (pull_request) Has been cancelled
Nix / nix (macos-latest) (pull_request) Has been cancelled
Nix / nix (ubuntu-latest) (pull_request) Has been cancelled
Docker Build and Publish / build-arm64 (pull_request) Has been cancelled
Lint (ruff + ty) / ruff enforcement (blocking) (pull_request) Has been cancelled
Typecheck / typecheck (apps/bootstrap-installer) (pull_request) Has been cancelled
Tests / e2e (pull_request) Has been cancelled
Typecheck / typecheck (apps/desktop) (pull_request) Has been cancelled
Tests / test (2) (pull_request) Has been cancelled
Tests / test (3) (pull_request) Has been cancelled
Tests / test (4) (pull_request) Has been cancelled
Tests / test (5) (pull_request) Has been cancelled
Typecheck / typecheck (web) (pull_request) Has been cancelled
Tests / test (6) (pull_request) Has been cancelled
Docker Build and Publish / merge (pull_request) Has been cancelled
Supply Chain Audit / Scan PR for critical supply chain risks (pull_request) Has been cancelled
Supply Chain Audit / Check PyPI dependency upper bounds (pull_request) Has been cancelled
Tests / save-durations (pull_request) Has been cancelled

Closes #4. Container image now matches the toolchain baseline
(Node 24 LTS across the matrix). Digest updated to current
node:24-bookworm-slim amd64.
This commit is contained in:
Sam & Claude 2026-06-21 12:29:39 +02:00
parent 9d54686c93
commit 4d5a5746a3

View file

@ -6,7 +6,7 @@ FROM ghcr.io/astral-sh/uv:0.11.6-python3.13-trixie@sha256:b3c543b6c4f23a5f2df228
# so the produced binary links against glibc 2.36, which runs cleanly on # so the produced binary links against glibc 2.36, which runs cleanly on
# our Debian 13 (trixie, glibc 2.41) runtime. Bumping to a new Node major # our Debian 13 (trixie, glibc 2.41) runtime. Bumping to a new Node major
# is a one-line ARG change; see #4977. # is a one-line ARG change; see #4977.
FROM node:22-bookworm-slim@sha256:7af03b14a13c8cdd38e45058fd957bf00a72bbe17feac43b1c15a689c029c732 AS node_source FROM node:24-bookworm-slim@sha256:2de8393717595f3920276c49aa42bb7f107ad489beb67900d38926b9ab5d55d9 AS node_source
FROM debian:13.4 FROM debian:13.4
# Disable Python stdout buffering to ensure logs are printed immediately # Disable Python stdout buffering to ensure logs are printed immediately