Skip to content

ci: update GitHub Actions node runner to node24#3635

Merged
josephperrott merged 1 commit intoangular:mainfrom
josephperrott:update-node-24
Apr 28, 2026
Merged

ci: update GitHub Actions node runner to node24#3635
josephperrott merged 1 commit intoangular:mainfrom
josephperrott:update-node-24

Conversation

@josephperrott
Copy link
Copy Markdown
Member

This PR updates all GitHub Actions defined in this repo that use Node for their runner to use Node 24.

@angular-robot angular-robot Bot added the area: build & ci Related the build and CI infrastructure of the project label Apr 28, 2026
Copy link
Copy Markdown

@gemini-code-assist gemini-code-assist Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request updates the Node.js runtime version from node20 to node24 across several GitHub Action metadata files. However, node24 is not currently supported by GitHub Actions and has not been released yet, which would cause these actions to fail. The reviewer recommends reverting to node20 to ensure the actions remain functional.

Comment thread .github/local-actions/branch-manager/action.yml
Comment thread .github/local-actions/labels-sync/action.yml
Comment thread .github/local-actions/lock-closed/action.yml
Comment thread github-actions/bazel/configure-remote/action.yml
Comment thread github-actions/branch-manager/action.yml
Comment thread github-actions/labeling/issue/action.yml
Comment thread github-actions/labeling/pull-request/action.yml
Comment thread github-actions/org-file-sync/action.yml
Comment thread github-actions/post-approval-changes/action.yml
Comment thread github-actions/unified-status-check/action.yml
@josephperrott josephperrott requested a review from clydin April 28, 2026 15:34
@josephperrott josephperrott added the action: merge The PR is ready for merge by the caretaker label Apr 28, 2026
@josephperrott josephperrott force-pushed the update-node-24 branch 2 times, most recently from 4406ae5 to ce421d6 Compare April 28, 2026 15:37
@josephperrott josephperrott merged commit 069730b into angular:main Apr 28, 2026
12 checks passed
@josephperrott
Copy link
Copy Markdown
Member Author

This PR was merged into the repository. The changes were merged into the following branches:

@josephperrott josephperrott deleted the update-node-24 branch April 28, 2026 16:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

action: merge The PR is ready for merge by the caretaker area: build & ci Related the build and CI infrastructure of the project

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants