Skip to content

Updated Node.js to 26 and installed corepack from npm - #97

Merged
Ilyes512 merged 1 commit into
merge-builder-nodejs-into-builderfrom
upgrade-node-26
Nov 4, 2026
Merged

Ilyes512 merged 1 commit into
merge-builder-nodejs-into-builderfrom
upgrade-node-26

Conversation

@Ilyes512

@Ilyes512 Ilyes512 commented Nov 4, 2026 •

Copy link
Copy Markdown
Member

Summary

  • Updated Node.js from 24 to 26 (node:26.13.0-trixie-slim, LTS)
  • Node.js 25+ no longer bundles corepack, so it is now installed from npm, pinned with ARG COREPACK_VERSION (0.36.0)
  • npm's cache for that install goes to /tmp, so no root-owned files end up in npm_config_cache

Decisions and skipped steps

  • Stacked on Merged the builder_nodejs image into builder #96; merge that first.
  • Dependabot ignores major updates, so it keeps Node on 26.x. It can't track the corepack version; bump that by hand like Xdebug and fixuid.
  • Only the FPM builder was built and tested locally; the Apache and FrankenPHP variants are left to CI.

Stack created with GitHub Stacks CLI • Give Feedback 💬

Node.js 25+ no longer bundles corepack.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant