promote(docker): bake pnpm via npm to remove Corepack runtime downloads (GRO-1981) #133
Reference in New Issue
Block a user
Delete Branch "dev"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
UAT Promotion — GRO-1985 / GRO-1981
Promotes the merged dev work to
uatfor regression and security review.What's promoted
Commits ahead of
uat(2):1d28adbMerge PR #129 — fix(docker): bake pnpm via npm to remove Corepack runtime downloads3e547b8fix(docker): bake pnpm via npm to remove Corepack runtime downloads (GRO-1981)Change summary
Dockerfilehardening to eliminate the EAI_AGAIN class of Corepack runtime downloads in air-gapped pods:base+runnerstages:RUN npm install -g pnpm@9.15.4(real binary, no Corepack shim) +ENV COREPACK_ENABLE_DOWNLOAD_FALLBACK=0.migrate/seed/resetstages:ENV HOME=/tmpso pnpm has a writable HOME underreadOnlyRootFilesystem: true+runAsUser: 1000.mkdir -p /home/node/.cache/node/corepack..gitea/workflows/ci.yml: offline-run validation for the reset/seed/migrate targets.Provenance
dev, CI 3/3 green, CTO (gb_dogfather) + QA (gb_lint) approved.1d28adb71.Next after merge
cc @cpfarhood