chore(ci): bump ci-base image node 22 → 24-alpine (#639)
This commit was merged in pull request #639.
This commit is contained in:
@@ -14,10 +14,12 @@
|
||||
# Rebuilt only when `pnpm-lock.yaml` or this Dockerfile change
|
||||
# (see .woodpecker/ci-image.yml).
|
||||
#
|
||||
# Node version is intentionally pinned to 22 (Active LTS at time of writing).
|
||||
# The node:22 -> node:24 bump lands as a SEPARATE follow-up PR so the cache
|
||||
# change carries zero runtime-version variables.
|
||||
FROM node:22-alpine
|
||||
# Node version is pinned to 24 (Active LTS). This is the follow-up bump from
|
||||
# node:22 — sequenced AFTER the CI cache work landed so the runtime change
|
||||
# carries zero cache variables. node:26 stays held until it reaches LTS
|
||||
# (Oct 2026); the Current line risks native-module (node-gyp) breakage on a
|
||||
# runner that compiles better-sqlite3 / canvas / sharp / node-pty from source.
|
||||
FROM node:24-alpine
|
||||
|
||||
# Native toolchain required to compile node-gyp deps on musl, plus the
|
||||
# postgresql-client used by the test step's pg_isready readiness probe. `bash`
|
||||
|
||||
Reference in New Issue
Block a user