-
Notifications
You must be signed in to change notification settings - Fork 404
Merge main into releases/v4 #3183
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
This requires creating a new major-version (v4) of codeql-action.
I got ahead of myself; v4 hasn't been tagged yet.
Co-authored-by: Henry Mercer <[email protected]>
Mergeback v3.30.6 refs/heads/releases/v3 into main
Make `matrix` available to `start-proxy` action
# Conflicts: # lib/analyze-action-post.js # lib/analyze-action.js # lib/autobuild-action.js # lib/init-action-post.js # lib/init-action.js # lib/resolve-environment-action.js # lib/start-proxy-action-post.js # lib/start-proxy-action.js # lib/upload-lib.js # lib/upload-sarif-action-post.js # lib/upload-sarif-action.js # package-lock.json # package.json
[v4] Upgrade Node.js runtime from v20 to v24
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This PR is a release-PR merging main into the releases/v4 branch for version 4.30.7. The primary purpose is to upgrade the CodeQL Action to use Node.js v24 across all components and update version references from v3 to v4.
- Updates all GitHub Actions to use Node.js v24 instead of Node.js v20
- Updates version references from v3 to v4 throughout documentation and test files
- Adds enhanced error handling in test mode for status reporting
Reviewed Changes
Copilot reviewed 30 out of 31 changed files in this pull request and generated no comments.
Show a summary per file
File | Description |
---|---|
package.json | Version bump from 3.30.6 to 4.30.7 |
CHANGELOG.md | Added changelog entry for v4.30.7 release |
README.md | Updated supported versions to show v4 as latest |
Multiple action.yml files | Updated runtime from node20 to node24 |
Test files | Updated action version references from v3 to v4 |
Workflow files | Updated Node.js version from 20 to 24 |
src/status-report.ts | Added re-throw of exceptions in test mode |
Generated lib/ files | Compiled JavaScript with version and code updates |
Merging 5528384 into
releases/v4
.Conductor for this PR is @mario-campos.
Contains the following pull requests:
matrix
available tostart-proxy
action #3174 (@mbg)Please do the following:
releases/v4
branch.Create a merge commit
is selected rather thanSquash and merge
orRebase and merge
.