Commit 0f2bebb
committed
Switch to npm OIDC trusted publishing
- Add id-token: write permission for OIDC authentication
- Upgrade Node.js 18 → 22 for npm compatibility
- Install latest npm (≥11.5.1) for OIDC support
- Use npm publish --provenance for attestations
- Remove NPM_TOKEN dependency (no longer needed)1 parent 2d9520f commit 0f2bebb
1 file changed
+6
-4
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
54 | 54 | | |
55 | 55 | | |
56 | 56 | | |
| 57 | + | |
57 | 58 | | |
58 | 59 | | |
59 | 60 | | |
| |||
63 | 64 | | |
64 | 65 | | |
65 | 66 | | |
66 | | - | |
| 67 | + | |
67 | 68 | | |
68 | 69 | | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
69 | 73 | | |
70 | 74 | | |
71 | 75 | | |
| |||
110 | 114 | | |
111 | 115 | | |
112 | 116 | | |
113 | | - | |
114 | | - | |
115 | | - | |
| 117 | + | |
0 commit comments