We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 2a26a63 commit d881cebCopy full SHA for d881ceb
1 file changed
.github/workflows/release.yml
@@ -94,12 +94,18 @@ jobs:
94
zip_file: ${{ env.ADDON_ZIP_NAME }}
95
changelog_file: 'CHANGELOG.md'
96
run: |
97
- cat ${{ env.changelog_file }}
+ 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
104
105
curl --fail -X POST \
106
-H "x-api-token: ${{ env.api_key }}" \
107
-F "id=${{ env.addon_id }}" \
108
-F "version=${{ env.version }}" \
109
-F "updatefile=@${{ env.zip_file }}" \
- -F "changelog=$(cat ${{ env.changelog_file }})" \
110
+ $CHANGELOG_PARAM \
111
https://api.esoui.com/addons/updatetest
0 commit comments