Skip to content

ci: install the latest Node 22 patch in setup-node - #131

Merged
Endika merged 1 commit into
mainfrom
ci/node-check-latest
Oct 27, 2026
Merged

Endika merged 1 commit into
mainfrom
ci/node-check-latest

Conversation

@Endika

@Endika Endika commented Oct 27, 2026

Copy link
Copy Markdown
Owner

What & why

Astro 7.4.2 requires Node >=22.23.4, but the runner's tool cache still has 22.23.3 and setup-node used it because check-latest was off, so the build in #130 failed.

Changes

  • check-latest: true on the three setup-node steps (ci.yml ×2, deploy.yml).
  • engines.node raised to >=22.23.4 in package.json and the lockfile root.

Testing

npm run lint, npm test (22 passed) and npm run build locally on Node 22.23.2 with Astro 7.4.0. The Node 22.23.4 install is checked by this PR's own CI run.

@Endika
Endika enabled auto-merge (rebase) October 27, 2026 14:47
@Endika
Endika merged commit c0383ec into main Oct 27, 2026
5 checks passed
@Endika
Endika deleted the ci/node-check-latest branch October 27, 2026 14:49
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