Skip to content

Commit 8b301e5

Browse files
committed
chore: oidc npm publishing
1 parent 594ab2f commit 8b301e5

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

.github/workflows/release.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ on:
1010

1111
permissions:
1212
contents: write
13+
id-token: write
1314

1415
jobs:
1516
build:
@@ -44,16 +45,15 @@ jobs:
4445
4546
npm:
4647
needs: [build, build-wasm]
47-
uses: bennypowers/go-release-workflows/.github/workflows/npm-publish.yml@main
48+
uses: bennypowers/go-release-workflows/.github/workflows/npm-publish.yml@v1.1
4849
with:
4950
binary-name: mappa
5051
npm-package-name: "@pwrs/mappa"
5152
release-tag: ${{ github.event.release.tag_name || inputs.release-tag }}
53+
provenance: true
5254
pre-main-publish-script: |
5355
npm install && \
5456
npx tsc && \
5557
cp ../README.md ../LICENSE . && \
5658
node --experimental-strip-types ../scripts/update-platform-package-versions.ts && \
5759
bash ../scripts/download-wasm-assets.sh "$RELEASE_TAG"
58-
secrets:
59-
npm-token: ${{ secrets.NPM_TOKEN }}

0 commit comments

Comments
 (0)