Commit 4ae4528
Eric Lee
Upgraded publish workflow to Node 24 for npm 11.x OIDC publish support
Node 22 ships with npm 10.9.2, which signs provenance via OIDC but
can't authenticate the publish PUT through Trusted Publisher. Node 24
ships with npm 11.x, which supports OIDC publish end-to-end. In-place
npm upgrade (npm i -g npm@latest) hits MODULE_NOT_FOUND on
promise-retry mid-upgrade, so the cleaner fix is to use Node 24 from
the start. Matches the project's @types/node@^24 target as well.1 parent 07a9531 commit 4ae4528
1 file changed
Lines changed: 1 addition & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
21 | 21 | | |
22 | 22 | | |
23 | 23 | | |
24 | | - | |
| 24 | + | |
25 | 25 | | |
26 | 26 | | |
27 | 27 | | |
28 | | - | |
29 | | - | |
30 | 28 | | |
31 | 29 | | |
32 | 30 | | |
| |||
0 commit comments