Skip to content

Commit 4fe7fb4

Browse files
committed
Bump CI actions to Node.js 24 native versions
actions/checkout v6, actions/upload-artifact v7 and the latest hendrikmuhs/ccache-action v1.2.x all declare node24 in their action metadata, so the deprecation warning that v4/v4 emit (even under FORCE_JAVASCRIPT_ACTIONS_TO_NODE24) is gone. Drop the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24 workflow env now that every JavaScript action used here ships native Node 24 support.
1 parent e79ba47 commit 4fe7fb4

1 file changed

Lines changed: 2 additions & 8 deletions

File tree

.github/workflows/build.yml

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -29,12 +29,6 @@ on:
2929
permissions:
3030
contents: read
3131

32-
env:
33-
# Opt JavaScript-based actions into Node.js 24 ahead of the
34-
# GitHub-mandated 2026-06-02 cutover so we do not ship deprecation
35-
# warnings on every build.
36-
FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: "true"
37-
3832
concurrency:
3933
group: build-${{ github.ref }}
4034
cancel-in-progress: true
@@ -61,7 +55,7 @@ jobs:
6155
df -h /
6256
6357
- name: Checkout (with submodules)
64-
uses: actions/checkout@v4
58+
uses: actions/checkout@v6
6559
with:
6660
submodules: recursive
6761
fetch-depth: 1
@@ -171,7 +165,7 @@ jobs:
171165
} >> "$GITHUB_STEP_SUMMARY"
172166
173167
- name: Upload kernel artifact
174-
uses: actions/upload-artifact@v4
168+
uses: actions/upload-artifact@v7
175169
with:
176170
name: wsa-kernel-x86_64-${{ github.run_number }}
177171
path: |

0 commit comments

Comments
 (0)