Skip to content

chore: update GitHub Actions to Node.js 24 compatible versions#374

Draft
nicklasl wants to merge 1 commit intomainfrom
nicklasl/chore-update-github-actions-node24
Draft

chore: update GitHub Actions to Node.js 24 compatible versions#374
nicklasl wants to merge 1 commit intomainfrom
nicklasl/chore-update-github-actions-node24

Conversation

@nicklasl
Copy link
Copy Markdown
Member

Summary

  • Update all GitHub Actions to versions that use the Node.js 24 runtime, addressing the Node.js 20 deprecation (forced Node 24 default starting June 2, 2026; Node 20 removal September 16, 2026).
  • googleapis/release-please-action stays at v4 — no v5 available yet (tracking issue).
Action Before After
actions/checkout v4 v6
actions/setup-node v4 v6
docker/build-push-action v6 v7
docker/setup-buildx-action v3 v4
docker/setup-qemu-action v3 v4
docker/login-action v3 v4
docker/metadata-action v5 v6

Test plan

  • CI passes on this PR
  • Verify no breaking changes in action inputs/outputs (confirmed via changelog review — none of our used inputs were removed or renamed)

🤖 Generated with Claude Code

- actions/checkout v4 → v6
- actions/setup-node v4 → v6
- docker/build-push-action v6 → v7
- docker/setup-buildx-action v3 → v4
- docker/setup-qemu-action v3 → v4
- docker/login-action v3 → v4
- docker/metadata-action v5 → v6

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
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