Skip to content

Commit d881ceb

Browse files
committed
d7
1 parent 2a26a63 commit d881ceb

1 file changed

Lines changed: 8 additions & 2 deletions

File tree

.github/workflows/release.yml

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -94,12 +94,18 @@ jobs:
9494
zip_file: ${{ env.ADDON_ZIP_NAME }}
9595
changelog_file: 'CHANGELOG.md'
9696
run: |
97-
cat ${{ env.changelog_file }}
97+
CHANGELOG_PARAM=""
98+
99+
# Check if changelog file exists and is not empty
100+
if [ -s "${{ env.changelog_file }}" ]; then
101+
cat ${{ env.changelog_file }}
102+
CHANGELOG_PARAM="-F \"changelog=$(cat ${{ env.changelog_file }})\""
103+
fi
98104
99105
curl --fail -X POST \
100106
-H "x-api-token: ${{ env.api_key }}" \
101107
-F "id=${{ env.addon_id }}" \
102108
-F "version=${{ env.version }}" \
103109
-F "updatefile=@${{ env.zip_file }}" \
104-
-F "changelog=$(cat ${{ env.changelog_file }})" \
110+
$CHANGELOG_PARAM \
105111
https://api.esoui.com/addons/updatetest

0 commit comments

Comments
 (0)