chore: upgrade GitHub Actions for Node 24#29
Conversation
Codecov Report✅ All modified and coverable lines are covered by tests. 📢 Thoughts on this report? Let us know! |
There was a problem hiding this comment.
Pull request overview
Upgrades GitHub Actions workflow dependencies to address GitHub’s Node.js runtime deprecation warnings by moving actions/checkout to the newer major version across CI-related workflows.
Changes:
- Bump
actions/checkoutfromv4tov5in CI workflow jobs. - Bump
actions/checkoutfromv4tov5in CodeQL workflow. - Bump
actions/checkoutfromv4tov5in Release workflow.
Reviewed changes
Copilot reviewed 3 out of 3 changed files in this pull request and generated 1 comment.
| File | Description |
|---|---|
.github/workflows/ci.yml |
Updates actions/checkout to v5 in both test and security-audit jobs. |
.github/workflows/codeql.yml |
Updates actions/checkout to v5 for CodeQL analysis job. |
.github/workflows/release.yml |
Updates actions/checkout to v5 for the release/publish job. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
You can also share your feedback on Copilot code review. Take the survey.
| steps: | ||
| - name: Checkout | ||
| uses: actions/checkout@v4 | ||
| uses: actions/checkout@v5 |
There was a problem hiding this comment.
PR description says google-github-actions/auth and google-github-actions/setup-gcloud were upgraded, but there are no references to google-github-actions/* anywhere in this repo’s workflows. Either update the PR description to match the actual change set, or include the missing workflow updates in this PR.
This PR upgrades GitHub Actions that GitHub has flagged for the Node.js 20 runtime deprecation and the June 2, 2026 Node.js 24 default switch.
Updated actions:
actions/checkout:v4->v5google-github-actions/auth:v2->v3google-github-actions/setup-gcloud:v2->v3Files touched:
.github/workflows/ci.yml(checkout@v4->v5).github/workflows/codeql.yml(checkout@v4->v5).github/workflows/release.yml(checkout@v4->v5)Leaving this PR in draft until CI finishes cleanly.