Skip to content

chore: update GitHub Actions to latest versions, add dependabot#355

Merged
tomasz-tomczyk merged 3 commits intomainfrom
update-actions
Apr 24, 2026
Merged

chore: update GitHub Actions to latest versions, add dependabot#355
tomasz-tomczyk merged 3 commits intomainfrom
update-actions

Conversation

@tomasz-tomczyk
Copy link
Copy Markdown
Owner

Summary

  • Bump all GitHub Actions to latest major versions to resolve Node.js 20 deprecation warnings
  • Add .github/dependabot.yml for automated github-actions and npm updates

Action updates

Action Was Now
actions/checkout v4 v6
actions/setup-go v5 v6
actions/setup-node v4 v6
actions/cache v4 v5
actions/upload-artifact v4 v7
softprops/action-gh-release v2 v3

Test plan

  • CI will validate the updated actions work correctly on this PR

🤖 Generated with Claude Code

tomasz-tomczyk and others added 3 commits April 24, 2026 21:23
- actions/checkout v4 → v6
- actions/setup-node v4 → v5
- actions/cache v4 → v5
- actions/upload-artifact v4 → v5
- actions/setup-go stays at v5 (still latest)
- golangci/golangci-lint-action stays at v9 (still latest)
- softprops/action-gh-release stays at v2 (still latest)
- Add .github/dependabot.yml for github-actions and npm ecosystems (weekly)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
The initial commit used v5 for both, but the actual latest versions are
setup-node@v6 and upload-artifact@v7.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@tomasz-tomczyk tomasz-tomczyk merged commit 4c84f28 into main Apr 24, 2026
4 checks passed
@tomasz-tomczyk tomasz-tomczyk deleted the update-actions branch April 24, 2026 20:37
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