diff --git a/.gitea/workflows/build-appimage.yml b/.gitea/workflows/build-appimage.yml index 38fb7a621b..b5f13c7fd0 100644 --- a/.gitea/workflows/build-appimage.yml +++ b/.gitea/workflows/build-appimage.yml @@ -126,13 +126,17 @@ jobs: - name: Generate MD5 hash for release if: github.event_name == 'release' + id: md5 run: | APPIMAGE_FILE=$(ls Eden-*.AppImage | head -n 1) + ZSYNC_FILE=$(ls Eden-*.AppImage.zsync | head -n 1) MD5_HASH=$(md5sum "$APPIMAGE_FILE" | awk '{print $1}') echo "Thanks @arknost for the Linux version" > MD5SUMS.txt echo "" >> MD5SUMS.txt echo "\`EdenV2-Linux.AppImage\` MD5: \`$MD5_HASH\`" >> MD5SUMS.txt cat MD5SUMS.txt + echo "appimage_file=$APPIMAGE_FILE" >> $GITHUB_OUTPUT + echo "zsync_file=$ZSYNC_FILE" >> $GITHUB_OUTPUT echo "md5_hash=$MD5_HASH" >> $GITHUB_OUTPUT - name: Upload to Release @@ -142,8 +146,8 @@ jobs: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} with: upload_url: ${{ github.event.release.upload_url }} - asset_path: ./Eden-${{ steps.version.outputs.version }}-amd64_v3.AppImage - asset_name: Eden-${{ steps.version.outputs.version }}-amd64_v3.AppImage + asset_path: ./${{ steps.md5.outputs.appimage_file }} + asset_name: ${{ steps.md5.outputs.appimage_file }} asset_content_type: application/x-executable - name: Upload zsync to Release @@ -153,8 +157,8 @@ jobs: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} with: upload_url: ${{ github.event.release.upload_url }} - asset_path: ./Eden-${{ steps.version.outputs.version }}-amd64_v3.AppImage.zsync - asset_name: Eden-${{ steps.version.outputs.version }}-amd64_v3.AppImage.zsync + asset_path: ./${{ steps.md5.outputs.zsync_file }} + asset_name: ${{ steps.md5.outputs.zsync_file }} asset_content_type: application/octet-stream - name: Upload MD5 hash to Release