Commit 060bd1b
ci: use Node 24 for publish — Node 22.22.2 toolcache npm is broken
The Node 22.22.2 runner toolcache ships npm 10.9.7 with a broken module
tree (missing promise-retry), so `npm install -g npm@latest` aborts with
MODULE_NOT_FOUND before OIDC publish can run (actions/runner-images#13883,
nodejs/node#62425). Node 24 ships a healthy npm 11.x; upgrading from there
to >= 11.5.1 for OIDC trusted publishing works.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>1 parent ae3db88 commit 060bd1b
1 file changed
Lines changed: 7 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
20 | 20 | | |
21 | 21 | | |
22 | 22 | | |
23 | | - | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
24 | 29 | | |
25 | 30 | | |
26 | | - | |
| 31 | + | |
27 | 32 | | |
28 | 33 | | |
29 | 34 | | |
| |||
0 commit comments