mirror of
https://github.com/webadderallorg/Recordly.git
synced 2026-09-25 15:25:44 +00:00
fix(release): align asset names and upload globs
This commit is contained in:
@@ -475,20 +475,31 @@ jobs:
|
||||
shell: bash
|
||||
run: |
|
||||
set -euo pipefail
|
||||
shopt -s nullglob
|
||||
|
||||
assets=(
|
||||
release-assets/macos-x64/*.dmg
|
||||
release-assets/macos-x64/*.zip
|
||||
release-assets/macos-x64/*.blockmap
|
||||
release-assets/macos-arm64/*.dmg
|
||||
release-assets/macos-arm64/*.zip
|
||||
release-assets/macos-arm64/*.blockmap
|
||||
release-assets/macos-merged/latest-mac.yml
|
||||
release-assets/windows-x64/*.exe
|
||||
release-assets/windows-x64/*.blockmap
|
||||
release-assets/windows-x64/latest*.yml
|
||||
release-assets/linux-x64/*.AppImage
|
||||
release-assets/linux-x64/*.blockmap
|
||||
release-assets/linux-x64/latest-linux.yml
|
||||
)
|
||||
|
||||
if [ ${#assets[@]} -eq 0 ]; then
|
||||
echo "No release assets found to upload."
|
||||
exit 1
|
||||
fi
|
||||
|
||||
gh release upload "${{ needs.prepare-release.outputs.tag_name }}" \
|
||||
release-assets/macos-x64/*.dmg \
|
||||
release-assets/macos-x64/*.zip \
|
||||
release-assets/macos-x64/*.blockmap \
|
||||
release-assets/macos-arm64/*.dmg \
|
||||
release-assets/macos-arm64/*.zip \
|
||||
release-assets/macos-arm64/*.blockmap \
|
||||
release-assets/macos-merged/latest-mac.yml \
|
||||
release-assets/windows-x64/*.exe \
|
||||
release-assets/windows-x64/*.blockmap \
|
||||
release-assets/windows-x64/latest*.yml \
|
||||
release-assets/linux-x64/*.AppImage \
|
||||
release-assets/linux-x64/*.blockmap \
|
||||
release-assets/linux-x64/latest-linux.yml \
|
||||
"${assets[@]}" \
|
||||
--repo "${{ github.repository }}" \
|
||||
--clobber
|
||||
env:
|
||||
|
||||
Reference in New Issue
Block a user