Skip to content

fix(ci): bump checkout and setup-go to v6 (node22) - #17

Merged
tonyferrell merged 2 commits into
mainfrom
fix/node20-actions
Mar 28, 2026
Merged

fix(ci): bump checkout and setup-go to v6 (node22)#17
tonyferrell merged 2 commits into
mainfrom
fix/node20-actions

Conversation

@tonyferrell

Copy link
Copy Markdown
Contributor

Summary

  • Bump actions/checkout v4 -> v6 (node20 -> node22)
  • Bump actions/setup-go v5 -> v6 (node20 -> node22)
  • softprops/action-gh-release v2 still uses node20 upstream — no fix available yet

Test plan

  • CI workflow passes on this PR
  • Release workflow syntax is valid (triggered by tag push, not testable on PR)

🤖 Generated with Claude Code

tonyferrell and others added 2 commits March 27, 2026 23:24
Allows building release binaries from any branch or commit via the
GitHub Actions UI. Dispatch builds are marked as prereleases so they
don't affect `opdev update` (which pulls latest non-prerelease).

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
actions/checkout v4 and actions/setup-go v5 use the deprecated node20
runtime. Bump both to v6 which runs on node22.

softprops/action-gh-release v2 still uses node20 upstream — nothing to
do there until they release a node22 version.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@tonyferrell
tonyferrell merged commit 7cf6181 into main Mar 28, 2026
1 check passed
@tonyferrell
tonyferrell deleted the fix/node20-actions branch March 28, 2026 06:36
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