Skip to content

Commit 93b48b3

Browse files
committed
Fix release workflow outputting broken tags
1 parent 3d22aee commit 93b48b3

File tree

1 file changed

+6
-4
lines changed

1 file changed

+6
-4
lines changed

.github/workflows/release-npm.yml

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -45,15 +45,17 @@ jobs:
4545
4646
- name: 🚀 Publish to npm
4747
# We use npm since Yarn Classic doesn't support trusted publishing
48-
run: npm publish --provenance --ignore-scripts
48+
run: |
49+
npm publish --provenance --ignore-scripts
50+
echo "VERSION=$(jq '.version' --raw-output package.json)" >> "$GITHUB_ENV"
4951
5052
- name: 🧬 Create release
5153
uses: actions/create-release@0cb9c9b65d5d1901c1f53e5e66eaf4afd303e70e # v1
5254
env:
5355
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
5456
with:
55-
tag_name: v${{ steps.npm-publish.outputs.version }}
56-
release_name: Release ${{ steps.npm-publish.outputs.version }}
57-
body: ${{ steps.npm-publish.outputs.version }} Release
57+
tag_name: v${{ env.VERSION }}
58+
release_name: Release ${{ env.VERSION }}
59+
body: ${{ env.VERSION }} Release
5860
draft: false
5961
prerelease: false

0 commit comments

Comments
 (0)