Skip to content

Commit 404e6c5

Browse files
jchrisclaude
andcommitted
ci: upgrade to Node 24, remove npm@11 global install
Node 24 ships with npm@11 built-in, fixing the broken `npm install -g npm@11` on Node 22.22.2 runners. Also aligns with GitHub's upcoming deprecation of Node 20 actions (June 2026). Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent be05a5c commit 404e6c5

3 files changed

Lines changed: 2 additions & 3 deletions

File tree

.nvmrc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
lts/*
1+
24

actions/core-publish/action.yaml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ runs:
88
run: |
99
rm -f ~/.npmrc
1010
find . \( -name .npmrc -o -name npmrc-smoke \) -print0 | xargs -0 rm -f --
11-
npm install -g npm@11
1211
npm --version
1312
git fetch --tags --force > /dev/null 2>&1
1413
git checkout origin/main ./allowed_signers

actions/runtime/action.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,5 +14,5 @@ runs:
1414
# - uses: useblacksmith/setup-node@v5
1515
- uses: actions/setup-node@v4
1616
with:
17-
node-version: "22"
17+
node-version: "24"
1818
cache: pnpm

0 commit comments

Comments
 (0)