Publish using OIDC

This commit is contained in:
Hans Ott 2025-11-24 18:45:14 +01:00
parent fb3a8582a2
commit e976c28b8a

View file

@ -5,6 +5,10 @@ on:
tags: tags:
- "*" - "*"
permissions:
id-token: write
contents: read
jobs: jobs:
build: build:
runs-on: ubuntu-latest runs-on: ubuntu-latest
@ -50,6 +54,4 @@ jobs:
- name: Publish to npm - name: Publish to npm
run: | run: |
echo "Publishing version ${{ steps.get_version.outputs.tag }} to NPM" echo "Publishing version ${{ steps.get_version.outputs.tag }} to NPM"
npm publish --workspace=packages/safe-chain --access public npm publish --workspace=packages/safe-chain --access public --provenance
env:
NPM_AUTH_TOKEN: ${{ secrets.NPM_PUBLISH_TOKEN }}