chore: update workflows (#946)

This commit is contained in:
Robert Kieffer
2026-04-28 06:10:20 -10:00
committed by GitHub
parent f31ec94b66
commit 25d23a515b
+10 -2
View File
@@ -22,7 +22,7 @@ jobs:
release-please:
runs-on: ubuntu-latest
steps:
- uses: googleapis/release-please-action@v4
- uses: googleapis/release-please-action@v5
id: release
with:
token: ${{ secrets.GITHUB_TOKEN }}
@@ -47,5 +47,13 @@ jobs:
- run: npm test
if: ${{ steps.release.outputs.release_created }}
- run: npm publish --provenance
- name: Publish to npm
if: ${{ steps.release.outputs.release_created }}
run: |
if [[ "$GITHUB_REF_NAME" == "main" ]]; then
npm publish --provenance
else
npm publish --provenance --tag "v${GITHUB_REF_NAME%%.x}"
fi
env:
NODE_AUTH_TOKEN: ${{ secrets.UUID_NPM_RELEASE_TOKEN }}