Skip to content

Commit 52f8109

Browse files
committed
Fix release workflow: Handle special characters in changelogs
1 parent d1fbfff commit 52f8109

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

.github/workflows/build-release.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,10 @@ jobs:
2727
- name: Create Release
2828
env:
2929
GH_TOKEN: ${{ secrets.GH_PAT }}
30+
NOTES: ${{ inputs.changelogs }}
3031
run: |
31-
gh release create "${{ inputs.version }}" --title "Release ${{ inputs.version }}" --notes "${{ inputs.changelogs }}"
32+
echo "$NOTES" > release_notes.md
33+
gh release create "${{ inputs.version }}" --title "Release ${{ inputs.version }}" --notes-file release_notes.md
3234
3335
build-windows:
3436
needs: create-release

0 commit comments

Comments
 (0)