Skip to content

ci: bump GitHub Actions to Node.js 24 versions - #233

Merged
lobinuxsoft merged 1 commit into
developmentfrom
ci/bump-github-actions-node24
Mar 27, 2026
Merged

lobinuxsoft merged 1 commit into
developmentfrom
ci/bump-github-actions-node24

Conversation

@lobinuxsoft

Copy link
Copy Markdown
Owner

Summary

  • actions/checkout v4 → v6
  • actions/upload-artifact v4 → v7
  • actions/download-artifact v4 → v8

Node.js 20 actions are deprecated (forced Node.js 24 default from June 2nd 2026, Node.js 20 removed from runners September 16th 2026). These bumps move to the Node.js 24 versions, eliminating the deprecation warnings in CI.

Affects: ci.yml, release.yml. release-please.yml doesn't use any of the affected actions.

Test plan

  • CI passes on this PR (validates checkout + upload-artifact work)
  • Next release validates download-artifact + full release pipeline

- actions/checkout v4 → v6
- actions/upload-artifact v4 → v7
- actions/download-artifact v4 → v8

Node.js 20 actions are deprecated and will stop working after
September 2026. These new major versions use Node.js 24.
@lobinuxsoft
lobinuxsoft merged commit 9794716 into development Mar 27, 2026
5 checks passed
@lobinuxsoft
lobinuxsoft deleted the ci/bump-github-actions-node24 branch April 20, 2026 19:31
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