Skip to content

Commit 794f6b5

Browse files
ci(publish): use npm trusted publishers with OIDC (#103)
## Summary - Add OIDC permissions (`id-token: write`) for npm trusted publishers - Update Node.js to version 24 - Remove `registry-url` from setup-node (was setting NODE_AUTH_TOKEN which interferes with OIDC) - Bump version to 0.1.3 - Fix `repository.url` in package.json <!-- 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/103) <!-- Reviewable:end -->
1 parent f99afc4 commit 794f6b5

File tree

1 file changed

+0
-1
lines changed

1 file changed

+0
-1
lines changed

.github/workflows/publish.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@ jobs:
1717
- uses: actions/setup-node@v6
1818
with:
1919
node-version: '24'
20-
registry-url: 'https://registry.npmjs.org'
2120
- run: npm ci
2221
- run: npm run build --if-present
2322
- run: npm test

0 commit comments

Comments
 (0)