Skip to content

Upgrade CI actions to Node 24 runtime - #26

Merged
rblake2320 merged 2 commits into
masterfrom
agent/upgrade-node24-actions
Jul 30, 2026
Merged

Upgrade CI actions to Node 24 runtime#26
rblake2320 merged 2 commits into
masterfrom
agent/upgrade-node24-actions

Conversation

@rblake2320

Copy link
Copy Markdown
Owner

What changed

  • upgrade pinned actions/checkout from v4 to v7.0.1
  • upgrade pinned actions/setup-node from v4 to v7.0.0
  • update the compatibility checkout to the same pinned checkout release

Why

GitHub now warns that the v4 actions target the deprecated Node.js 20 action runtime. The v7 releases declare the Node.js 24 action runtime while preserving the project CI Node.js 24 configuration.

Security

All actions remain pinned to full immutable commit SHAs.

Validation

  • verified release tags and commit SHAs against the official action repositories
  • verified action metadata declares the Node.js 24 runtime
  • git diff --check
  • full GitHub CI matrix will validate the runner upgrade

@rblake2320
rblake2320 marked this pull request as ready for review July 30, 2026 19:12
@rblake2320
rblake2320 merged commit 339008a into master Jul 30, 2026
1 check passed
@rblake2320
rblake2320 deleted the agent/upgrade-node24-actions branch July 30, 2026 19:12
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