Skip to content

Run CI on the Node versions the lockfile supports - #13

Open
robrigo wants to merge 1 commit into
wharfkit:masterfrom
robrigo:ci/node-matrix
Open

Run CI on the Node versions the lockfile supports#13
robrigo wants to merge 1 commit into
wharfkit:masterfrom
robrigo:ci/node-matrix

Conversation

@robrigo

@robrigo robrigo commented Aug 17, 2026

Copy link
Copy Markdown
Contributor

Why

Every CI run since the yarn.lock update has failed at the install step: the lockfile pins smob@1.6.1, whose engines field requires Node 20 or newer, and yarn install --frozen-lockfile refuses it on the 14, 16, and 18 runners. Those Node lines are also past end of life. This moves the matrix to 20, 22, and 24 and the two actions to their current majors. No source change; make check and make test are unchanged.

The lockfile pins smob@1.6.1, which declares engines node >=20, so yarn
install --frozen-lockfile fails on the 14, 16, and 18 runners and every run
since the lockfile update has been red at the install step. Node 14 through
18 are also past end of life. This moves the matrix to 20, 22, and 24 and the
two actions to their current majors.
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