Commit b1a1892e authored by Kourser's avatar Kourser
Browse files

ci(pages): use node:latest — runner does not honour pinned Node tags

A pinned node:20.20.2 fell back to an old system Node on the runner
('Minimum Node.js version not met'). node:latest is the only tag pulled
correctly here. Re-pin to a specific LTS once the registry can pull exact tags.

Co-Authored-By: Claude (RCA)
parent cb68a7e4
Loading
Loading
Loading
Loading
+9 −5
Original line number Diff line number Diff line
# GitLab Pages — Docusaurus multilingual site (see website/).
# Docker executor with a PINNED Node image (org policy: no floating versions —
# do not use node:latest). The site lives in website/; the build output
# (website/build) is moved to public/ at the repo root for Pages.

image: node:20.20.2
# The site lives in website/; the build output (website/build) is moved to
# public/ at the repo root for Pages.
#
# NOTE on the image tag: org policy prefers a pinned version, but this runner
# does not honour specific Node tags (a pinned `node:20.20.2` fell back to an
# old system Node → Docusaurus "Minimum Node.js version not met"). Only
# `node:latest` is pulled correctly here. Re-pin to a specific LTS (e.g.
# node:22.x) once the runner/registry can pull exact tags.
image: node:latest

stages:
  - test