Commit 909df84
authored
ci(publish): use npm trusted publishers with OIDC (#101)
## Summary
- Add OIDC permissions (`id-token: write`) for npm trusted publishers
- Update Node.js to version 24 (ships with npm 11.x for trusted
publishing support)
- Remove `NODE_AUTH_TOKEN` secret (no longer needed with trusted
publishing)
- Bump version to 0.1.3
- Fix `repository.url` in package.json to include `https://` prefix
<!-- Reviewable:start -->
- - -
This change is [<img src="https://reviewable.io/review_button.svg"
height="34" align="absmiddle"
alt="Reviewable"/>](https://reviewable.io/reviews/m-lab/ndt7-js/101)
<!-- Reviewable:end -->1 parent ce4dc95 commit 909df84
1 file changed
+1
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
22 | | - | |
| 22 | + | |
23 | 23 | | |
24 | 24 | | |
25 | 25 | | |
| |||
0 commit comments