ARSN-574 Update GitHub Actions to Node 24 runtime#2613
ARSN-574 Update GitHub Actions to Node 24 runtime#2613JBWatenbergScality wants to merge 2 commits intodevelopment/8.3from
Conversation
Co-Authored-By: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>
Hello jbwatenbergscality,My role is to assist you with the merge of this Available options
Available commands
Status report is not available. |
| uses: actions/checkout@v6 | ||
|
|
||
| - name: Initialize CodeQL | ||
| uses: github/codeql-action/init@v3 |
There was a problem hiding this comment.
github/codeql-action@v3 uses node20. There is a v4 available that uses node24. Both the init and analyze steps should be updated to @v4 to match this PR's goal.
— Claude Code
|
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## development/8.3 #2613 +/- ##
================================================
Coverage 73.47% 73.47%
================================================
Files 222 222
Lines 18175 18175
Branches 3785 3785
================================================
Hits 13354 13354
Misses 4816 4816
Partials 5 5 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
| uses: actions/checkout@v6 | ||
|
|
||
| - name: 'Dependency Review' | ||
| uses: actions/dependency-review-action@v4 |
There was a problem hiding this comment.
This action was not updated, but the PR goal is to move all actions to Node 24-compatible versions. If actions/dependency-review-action has a newer major version supporting Node 24, it should be updated here too for consistency.
— Claude Code
|
Summary
Update GitHub Actions workflow files to use action versions that run on Node 24.
Closes ARSN-574
Context
GitHub is deprecating Node 20 as the JavaScript runtime for GitHub Actions runners:
https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Timeline:
Changes