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: push:
tags: [ "v*" ] tags: [ "v*" ]
permissions:
id-token: write
contents: read
env: env:
CARGO_TERM_COLOR: always CARGO_TERM_COLOR: always
@@ -42,8 +46,5 @@ jobs:
- name: Publish to npm - name: Publish to npm
run: | run: |
echo "//registry.npmjs.org/:_authToken=${{ secrets.NPM_TOKEN }}" > pkg/.npmrc
cd pkg cd pkg
npm publish --access public npm publish --access public --provenance
env:
NPM_TOKEN: ${{ secrets.NPM_TOKEN }}