Skip to content

CI: build on supported Node versions (20/22/24) - #60

Merged
erikhofer merged 1 commit into
masterfrom
ci/modern-node-matrix
Sep 2, 2026
Merged

erikhofer merged 1 commit into
masterfrom
ci/modern-node-matrix

Conversation

@erikhofer

Copy link
Copy Markdown
Owner

Node 10, 12 and 14 are long past end-of-life and ship npm 6, which cannot read modern lockfiles (lockfileVersion: 3) or run current Babel releases.

This is the root cause of the failures on every open dependency update PR:

Only the build toolchain is affected; the published output is unchanged (@babel/preset-env targets come from .babelrc, not from the Node version used to build).

🤖 Generated with Claude Code

Node 10, 12 and 14 are long past end-of-life and ship npm 6, which
cannot read modern lockfiles or run current Babel releases. This blocks
every open dependency update PR.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@erikhofer
erikhofer merged commit 20460f2 into master Sep 2, 2026
5 checks passed
@erikhofer
erikhofer deleted the ci/modern-node-matrix branch September 2, 2026 07:29
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