Fix pre-release publishing

This commit is contained in:
Sander Declerck 2026-04-06 15:08:23 +02:00
parent ae63d42ae9
commit a5541df5ec
No known key found for this signature in database

View file

@ -137,5 +137,11 @@ jobs:
- name: Publish to npm - name: Publish to npm
run: | run: |
echo "Publishing version ${{ github.event.release.tag_name }} to NPM" VERSION="${{ github.event.release.tag_name }}"
echo "Publishing version $VERSION to NPM"
if [[ "$VERSION" == *"-"* ]]; then
PRERELEASE_TAG=$(echo "$VERSION" | sed 's/.*-\([^-]*\)$/\1/')
npm publish --workspace=packages/safe-chain --access public --provenance --tag "$PRERELEASE_TAG"
else
npm publish --workspace=packages/safe-chain --access public --provenance npm publish --workspace=packages/safe-chain --access public --provenance
fi