Skip to content
This repository was archived by the owner on May 25, 2026. It is now read-only.

chore: update GitHub Actions to Node 24 compatible versions#29

Merged
alexdlaird merged 1 commit into
mainfrom
chore/update-github-actions-node24
Mar 26, 2026
Merged

chore: update GitHub Actions to Node 24 compatible versions#29
alexdlaird merged 1 commit into
mainfrom
chore/update-github-actions-node24

Conversation

@alexdlaird

Copy link
Copy Markdown
Member

Summary

Update GitHub Actions to versions compatible with Node 24:

Action Old Version New Version
actions/checkout v2, v4 v6
actions/setup-python v5 v6
github/codeql-action/* v3 v4
codecov/codecov-action v4 v6

Files Updated

  • .github/workflows/build.yml
  • .github/workflows/codeql-analysis.yml
  • .github/workflows/label-commenter.yml
  • .github/workflows/release.yml
  • .github/workflows/validate.yml

Test Plan

  • Verify workflows pass on this PR
  • Confirm CodeQL analysis runs successfully
  • Confirm test coverage uploads to Codecov

Update GitHub Actions to use versions compatible with Node 24:
- actions/checkout: v2/v4 -> v6
- actions/setup-python: v5 -> v6
- github/codeql-action/*: v3 -> v4
- codecov/codecov-action: v4 -> v6
@sentry

sentry Bot commented Mar 26, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 90.73%. Comparing base (dcf2c09) to head (e01fb0b).
✅ All tests successful. No failed tests found.

Additional details and impacted files
@@           Coverage Diff           @@
##             main      #29   +/-   ##
=======================================
  Coverage   90.73%   90.73%           
=======================================
  Files          13       13           
  Lines         583      583           
=======================================
  Hits          529      529           
  Misses         54       54           

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

@alexdlaird
alexdlaird merged commit a9308df into main Mar 26, 2026
11 checks passed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant