Skip to content

Conversation

@salmanmkc
Copy link
Contributor

@salmanmkc salmanmkc commented Jul 11, 2025

This pull request introduces support for executing Actions with node 24. It maintains support for node 20, such that users do not need to upgrade to node 24 straight away. To use node 24, users can use an Action that has already been upgraded to node 24 or to upgrade their action to node 24 themselves. For example like the below screenshot:

upgraded checkout action to node 24

Unfortunately there is no 32 bit version for Linux, so there will be a warning, and the action will instead use node 20.

…d also don't use a fallback version for linux arm 32 bit
@salmanmkc salmanmkc changed the title node 24 initial Runner Support for running Executing Node24 Actions Jul 16, 2025
@TingluoHuang TingluoHuang changed the title Runner Support for running Executing Node24 Actions Runner Support for executing Node24 Actions Jul 16, 2025
if [[ $? -ne 0 || -z "$path" ]] # Fallback if RunnerService.js was started with node16
then
nodever="node16"
path=$(lsof -a -g "$procgroup" -F n | grep $nodever/bin/node | grep externals | tail -1 | cut -c2-)
Copy link
Member

Choose a reason for hiding this comment

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

i think we missed an fi after this line...

LouisHaftmann pushed a commit to falcondev-oss/github-actions-runner that referenced this pull request Aug 3, 2025
parkerbxyz pushed a commit to actions/create-github-app-token that referenced this pull request Aug 8, 2025
Upgrade to node 24 as runners have node 24 support: actions/runner#3940
YorikSar added a commit to tweag/nixpkgs that referenced this pull request Aug 11, 2025
actions/runner#3940 has added support for
running node24 actions and also added a corresponding test that doesn't
work on aarch64-linux.
nixpkgs-ci bot pushed a commit to NixOS/nixpkgs that referenced this pull request Aug 12, 2025
actions/runner#3940 has added support for
running node24 actions and also added a corresponding test that doesn't
work on aarch64-linux.

(cherry picked from commit 5c18671)
WtfJoke added a commit to WtfJoke/setup-tectonic that referenced this pull request Sep 21, 2025
WtfJoke added a commit to WtfJoke/setup-tectonic that referenced this pull request Sep 21, 2025
WtfJoke added a commit to WtfJoke/setup-groovy that referenced this pull request Sep 21, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants