ci: switch npm publish to OIDC provenance

This commit is contained in:
2026-04-25 19:36:18 +02:00
parent 35dbf0f97e
commit 878508fbd3
+5 -4
View File
@@ -4,6 +4,10 @@ on:
push:
tags: [ "v*" ]
permissions:
id-token: write
contents: read
env:
CARGO_TERM_COLOR: always
@@ -42,8 +46,5 @@ jobs:
- name: Publish to npm
run: |
echo "//registry.npmjs.org/:_authToken=${{ secrets.NPM_TOKEN }}" > pkg/.npmrc
cd pkg
npm publish --access public
env:
NPM_TOKEN: ${{ secrets.NPM_TOKEN }}
npm publish --access public --provenance