Skip to content

ci: bump GitHub Actions to Node 24 runtimes#191

Merged
pavanputhra merged 1 commit into
mainfrom
ci/bump-actions-node24
Jun 7, 2026
Merged

ci: bump GitHub Actions to Node 24 runtimes#191
pavanputhra merged 1 commit into
mainfrom
ci/bump-actions-node24

Conversation

@pavanputhra

Copy link
Copy Markdown
Contributor

GitHub is forcing Node 20 JS actions onto Node 24 starting 2026-06-16, and removing Node 20 from runners on 2026-09-16 (changelog). The build/test workflows currently emit the Node 20 deprecation warning.

This bumps every affected action to its latest major release, each of which declares runs.using: node24:

Action From To
actions/checkout v3 / v4 v6
actions/upload-artifact v4 v7
docker/setup-buildx-action v3 v4
docker/login-action v3 v4
docker/build-push-action v5 v7
softprops/action-gh-release v1 v3

No workflow logic changed — only action versions.

🤖 Generated with Claude Code

GitHub is forcing Node 20 JS actions onto Node 24 from 2026-06-16 and
removing Node 20 from runners on 2026-09-16. Bump every affected action to
its latest major, which runs on Node 24:

- actions/checkout v3/v4 -> v6
- actions/upload-artifact v4 -> v7
- docker/setup-buildx-action v3 -> v4
- docker/login-action v3 -> v4
- docker/build-push-action v5 -> v7
- softprops/action-gh-release v1 -> v3

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@pavanputhra pavanputhra merged commit 669a440 into main Jun 7, 2026
1 check passed
@pavanputhra pavanputhra deleted the ci/bump-actions-node24 branch June 7, 2026 06:28
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