Skip to content

ci: update GitHub Actions to Node 24 runtimes - #1

Merged
sergioazoc merged 1 commit into
mainfrom
chore/ci-node-and-lighthouse
Jun 27, 2026
Merged

ci: update GitHub Actions to Node 24 runtimes#1
sergioazoc merged 1 commit into
mainfrom
chore/ci-node-and-lighthouse

Conversation

@sergioazoc

Copy link
Copy Markdown
Owner

Bumps the workflow actions off the deprecated Node 20 runtime:

  • actions/checkout v4 to v5
  • actions/setup-node v4 to v6
  • pnpm/action-setup v4 to v6
  • build node-version 22 to 24

All three actions now run on Node 24, clearing the Node 20 deprecation warning on the GitHub-hosted runners. This PR run validates the new versions; the deploy step only runs on push to main.

Lighthouse was reviewed separately and is at 100 across accessibility, best practices, SEO, and agentic browsing on production (LCP 99 ms, CLS 0.00); left unbound in CI by decision.

Bump actions/checkout to v5, actions/setup-node to v6, and
pnpm/action-setup to v6 (all run on Node 24, not the deprecated Node 20),
and the build's node-version from 22 to 24. Resolves the Node 20
deprecation warning on the GitHub-hosted runners.
@sergioazoc
sergioazoc merged commit c281c53 into main Jun 27, 2026
1 check passed
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