Skip to content

Commit 2635fed

Browse files
committed
chore: fix Create GitHub Release step
1 parent 37fbc1f commit 2635fed

1 file changed

Lines changed: 9 additions & 7 deletions

File tree

.github/workflows/release.yml

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
run-name: "Release ${{ inputs.bump }} by ${{ github.actor }}"
2+
13
name: Release
24

35
on:
@@ -79,14 +81,14 @@ jobs:
7981
git push origin master --follow-tags
8082
8183
- name: Create GitHub Release
82-
uses: actions/create-release@latest
83-
with:
84-
tag_name: ${{ steps.bump.outputs.version }}
85-
release_name: ${{ steps.bump.outputs.version }}
86-
body: ${{ steps.changelog.outputs.content }}
87-
prerelease: ${{ inputs.prerelease == 'true' }}
84+
run: |
85+
NOTES=$(npx git-cliff --tag ${{ steps.bump.outputs.version }} --current --strip all)
86+
gh release create ${{ steps.bump.outputs.version }} \
87+
--title "${{ steps.bump.outputs.version }}" \
88+
--notes "$NOTES" \
89+
${{ inputs.prerelease == 'true' && '--prerelease' || '' }}
8890
env:
89-
GITHUB_TOKEN: ${{ secrets.RELEASE_PAT }}
91+
GH_TOKEN: ${{ secrets.RELEASE_PAT }}
9092

9193
- name: Trigger deploy
9294
if: inputs.deploy == 'true'

0 commit comments

Comments
 (0)