Skip to content

CI: Upgrade GitHub Actions to Node.js 24-compatible versions#327

Merged
clcollins merged 1 commit into
mainfrom
srepd/upgrade-ci-actions-node24
Jun 11, 2026
Merged

CI: Upgrade GitHub Actions to Node.js 24-compatible versions#327
clcollins merged 1 commit into
mainfrom
srepd/upgrade-ci-actions-node24

Conversation

@clcollins

Copy link
Copy Markdown
Owner

Summary

  • Bumps all GitHub Actions to Node.js 24-compatible versions ahead of the June 16, 2026 forced migration deadline: actions/checkout v4→v6, actions/setup-go v5→v6, actions/cache v4→v5, codecov/codecov-action v5→v6
  • Eliminates CI deprecation warnings for Node.js 20 actions

Test plan

  • make test-all passes locally (fmt-check, vet, lint, test, test-race, test-fixtures)
  • make plan-check passes
  • make readme-check passes
  • CI passes on PR

Closes #311

💘 Generated with Crush

…eadline.

Bumps actions/checkout v4→v6, actions/setup-go v5→v6, actions/cache v4→v5,
and codecov/codecov-action v5→v6 to eliminate Node.js 20 deprecation warnings.

Closes #311

💘 Generated with Crush

Assisted-by: Crush:claude-opus-4-6
@codecov-commenter

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 67.60%. Comparing base (366d7ec) to head (5975e23).
⚠️ Report is 2 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #327      +/-   ##
==========================================
- Coverage   68.30%   67.60%   -0.71%     
==========================================
  Files          46       49       +3     
  Lines        7323     7568     +245     
==========================================
+ Hits         5002     5116     +114     
- Misses       1988     2110     +122     
- Partials      333      342       +9     

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@clcollins clcollins merged commit 4e7d42c into main Jun 11, 2026
10 checks passed
@clcollins clcollins deleted the srepd/upgrade-ci-actions-node24 branch June 11, 2026 00:09
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.

CI: Upgrade GitHub Actions to Node.js 24-compatible versions before June 16 deadline

2 participants