Repository navigation
Commit 4c84fe7
authored
ci: publish v3 with npm trusted publishing (#2270)
## Summary
- switch the v3 publish workflow from Yarn's publisher to npm 11.5.1 so
npm trusted publishing can use GitHub OIDC
- build the package with Yarn before invoking npm with lifecycle scripts
disabled
- always publish this release line under the `v3` dist-tag
- use Node.js 24 for publishing
This fixes the authentication failure observed while publishing v3.3.5
(`YN0033: No authentication configured for request`).1 parent 994a9f0 commit 4c84fe7
1 file changed
Lines changed: 5 additions & 16 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
13 | | - | |
14 | | - | |
15 | 13 | | |
16 | 14 | | |
17 | 15 | | |
18 | 16 | | |
19 | | - | |
| 17 | + | |
20 | 18 | | |
| 19 | + | |
| 20 | + | |
21 | 21 | | |
22 | | - | |
23 | | - | |
24 | | - | |
25 | | - | |
26 | | - | |
27 | | - | |
28 | | - | |
29 | | - | |
30 | | - | |
31 | | - | |
32 | | - | |
33 | | - | |
34 | | - | |
| 22 | + | |
| 23 | + | |
0 commit comments