Skip to content

chore: declare Node once, in .nvmrc - #125

Merged
catomean merged 1 commit into
mainfrom
chore/nvmrc
Aug 3, 2026
Merged

chore: declare Node once, in .nvmrc#125
catomean merged 1 commit into
mainfrom
chore/nvmrc

Conversation

@catomean

@catomean catomean commented Aug 3, 2026

Copy link
Copy Markdown
Collaborator

CI and the deploy pipeline each picked their own Node major, so a build could ship from a toolchain CI never verified. npm 10 and 11 disagree about optional platform deps — a lockfile written by one reads as "out of sync" to the other, which is exactly how hirnli's deploy failed npm ci while its CI was green.

Adds .nvmrc and points the CI workflow at node-version-file, so the version is declared once and both sides read it.

CI and the deploy pipeline each picked their own Node major, so a build
could ship from a toolchain CI never verified — npm 10 and 11 disagree
about optional platform deps, which failed 'npm ci' on a lockfile the
other npm wrote. One declaration both sides read.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@catomean
catomean merged commit 1b5cacc into main Aug 3, 2026
1 of 2 checks passed
@catomean
catomean deleted the chore/nvmrc branch August 3, 2026 08:53
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