We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent c6a77b3 commit c8b2b3dCopy full SHA for c8b2b3d
.github/workflows/ci.yml
@@ -84,13 +84,18 @@ jobs:
84
- name: Create GitHub release
85
id: create_release
86
run: |
87
+ notes="--notes-file \"${{ runner.temp }}/release_body.md\""
88
+ # If the notes file is empty, use --generate-notes instead
89
+ if ! grep -q "[^[:space:]]" "${{ runner.temp }}/release_body.md"; then
90
+ notes="--generate-notes"
91
+ fi
92
prerelease=""
93
if [ "$IS_PRERELEASE" = true ]; then
94
prerelease="--prerelease"
95
fi
96
gh release create ${{ github.ref }} \
97
--title "${{ env.RELEASE_NAME }}" \
- --notes-file "${{ runner.temp }}/release_body.md" \
98
+ $notes \
99
$prerelease
100
- name: Build and publish
101
env:
0 commit comments