mirror of
https://github.com/webadderallorg/Recordly.git
synced 2026-09-24 14:55:37 +00:00
Fix experimental update channel and toast
This commit is contained in:
@@ -608,6 +608,7 @@ jobs:
|
||||
shell: bash
|
||||
env:
|
||||
RELEASE_SCOPE: ${{ needs.prepare-release.outputs.release_scope }}
|
||||
IS_PRERELEASE: ${{ needs.prepare-release.outputs.prerelease }}
|
||||
run: |
|
||||
set -euo pipefail
|
||||
shopt -s nullglob
|
||||
@@ -630,6 +631,29 @@ jobs:
|
||||
fi
|
||||
done
|
||||
|
||||
if [ "$IS_PRERELEASE" = "true" ]; then
|
||||
cp release-assets/windows-x64/latest.yml release-assets/windows-x64/beta.yml
|
||||
cp release-assets/linux-x64/latest-linux.yml release-assets/linux-x64/beta-linux.yml
|
||||
update_metadata=(
|
||||
release-assets/windows-x64/beta.yml
|
||||
release-assets/linux-x64/beta-linux.yml
|
||||
)
|
||||
|
||||
if [ "$RELEASE_SCOPE" = "all" ]; then
|
||||
cp release-assets/macos-merged/latest-mac.yml release-assets/macos-merged/beta-mac.yml
|
||||
update_metadata+=(release-assets/macos-merged/beta-mac.yml)
|
||||
fi
|
||||
else
|
||||
update_metadata=(
|
||||
release-assets/windows-x64/latest.yml
|
||||
release-assets/linux-x64/latest-linux.yml
|
||||
)
|
||||
|
||||
if [ "$RELEASE_SCOPE" = "all" ]; then
|
||||
update_metadata+=(release-assets/macos-merged/latest-mac.yml)
|
||||
fi
|
||||
fi
|
||||
|
||||
assets=(
|
||||
release-assets/windows-x64/*.exe
|
||||
release-assets/windows-x64/*.blockmap
|
||||
@@ -648,16 +672,7 @@ jobs:
|
||||
)
|
||||
fi
|
||||
|
||||
assets+=(
|
||||
release-assets/windows-x64/latest.yml
|
||||
release-assets/linux-x64/latest-linux.yml
|
||||
)
|
||||
|
||||
if [ "$RELEASE_SCOPE" = "all" ]; then
|
||||
assets+=(
|
||||
release-assets/macos-merged/latest-mac.yml
|
||||
)
|
||||
fi
|
||||
assets+=("${update_metadata[@]}")
|
||||
|
||||
if [ ${#assets[@]} -eq 0 ]; then
|
||||
echo "No release assets found to checksum."
|
||||
|
||||
Reference in New Issue
Block a user