Skip to content

CI: bump actions to Node 24 majors (checkout/upload-artifact/setup-node v5) - #5

Merged
leonardoaraujosantos merged 1 commit into
mainfrom
chore/ci-node24-action-bumps
Jul 5, 2026
Merged

leonardoaraujosantos merged 1 commit into
mainfrom
chore/ci-node24-action-bumps

Conversation

@leonardoaraujosantos

Copy link
Copy Markdown
Contributor

Summary

GitHub is force-migrating Node 20 actions onto the Node 24 runtime and emitting a deprecation annotation on every CI run. This bumps the three affected actions to their current majors, all of which target Node 24 natively.

Action Before After
actions/checkout v4 v5
actions/upload-artifact v4 v5
actions/setup-node v4 v5

No workflow logic changes — version bumps only. Clears the annotations before the forced migration becomes a hard failure.

Testing

Verified green by this PR's own CI run (Linux build + test, macOS build, OpenSpec validate).

…de v5)

GitHub is force-migrating Node 20 actions onto the Node 24 runtime and warning
on every run. Bump to the current majors, all of which target Node 24 natively:

- actions/checkout@v4        -> v5
- actions/upload-artifact@v4 -> v5
- actions/setup-node@v4      -> v5

Clears the deprecation annotations before the forced migration becomes a hard
failure. No workflow logic change.
@leonardoaraujosantos
leonardoaraujosantos merged commit 1898ccc into main Jul 5, 2026
3 checks passed
@leonardoaraujosantos
leonardoaraujosantos deleted the chore/ci-node24-action-bumps branch July 5, 2026 11:40
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