Skip to content

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

Merged
Flyrell merged 1 commit intomainfrom
ci/bump-actions-node24
Mar 16, 2026
Merged

ci: bump GitHub Actions to Node.js 24-compatible versions#12
Flyrell merged 1 commit intomainfrom
ci/bump-actions-node24

Conversation

@Flyrell
Copy link
Owner

@Flyrell Flyrell commented Mar 16, 2026

Summary

  • Bump GitHub Actions versions across all CI workflows to fix the upcoming Node.js 20 deprecation (Node.js 24 becomes the default starting June 2026)
  • Updated actions in ci.yml, release.yml, and deploy.yml:
    • actions/checkout v4 → v5
    • actions/setup-go v5 → v6
    • actions/upload-artifact v4 → v5
    • actions/download-artifact v4 → v5
    • golangci/golangci-lint-action v7 → v9

Test plan

  • Verify CI workflow passes on this branch
  • Confirm no behavioral changes — only version bumps

🤖 Generated with Claude Code

Co-Authored-By: Claude Opus 4.6 (1M context) noreply@anthropic.com

Bump action versions across all workflows to ensure compatibility
with the upcoming Node.js 24 default (June 2nd, 2026):

- actions/checkout v4 -> v5
- actions/setup-go v5 -> v6
- actions/upload-artifact v4 -> v5
- actions/download-artifact v4 -> v5
- golangci/golangci-lint-action v7 -> v9

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@Flyrell Flyrell merged commit ade0ee5 into main Mar 16, 2026
2 checks passed
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