Commit b391871
committed
chore: point .nvmrc at 22, the version CI actually runs
.nvmrc said 20 while all six node-version declarations across the five
workflows said 22. That is the one inconsistency .nvmrc exists to prevent: its
whole job is making a local shell match CI, so `nvm use` was arranging for
contributors to reproduce bugs on a version nothing tests, and to miss ones
that only appear on 22.
CI is the authority here, not the other way round — 22 is what every workflow
has been running green on, so .nvmrc moves to meet it rather than dragging six
workflows down to 20.
The comment in checks.yml that recorded the mismatch ("Note .nvmrc says 20 —
worth reconciling, but not silently from here") is replaced rather than
deleted: it now says all six are 22 and to change them together, which is the
part that was actually worth writing down. It also said "the other two
workflows" from back when there were three.
Not touched: moving everything to 24. That is a real decision with a runtime
behind it, not a bookkeeping fix, and it does not belong in the same commit.1 parent dadc6d0 commit b391871
2 files changed
Lines changed: 5 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
44 | 44 | | |
45 | 45 | | |
46 | 46 | | |
47 | | - | |
48 | | - | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
49 | 51 | | |
50 | 52 | | |
51 | 53 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
0 commit comments