fix: clarify macos release artifact names

This commit is contained in:
lucaronin
2026-04-26 14:29:47 +02:00
parent 8406042db1
commit 1136c1948e
5 changed files with 45 additions and 11 deletions

View File

@@ -503,6 +503,8 @@ jobs:
run: |
normalize_macos_artifacts() {
local arch="$1"
local normalized_updater="$2"
local normalized_dmg="$3"
local updater_dir="updater-${arch}"
local updater_file
updater_file=$(find "$updater_dir" -maxdepth 1 -name "*.app.tar.gz" -print -quit)
@@ -517,7 +519,6 @@ jobs:
return 1
fi
local normalized_updater="${updater_dir}/Tolaria_${arch}.app.tar.gz"
local normalized_sig="${normalized_updater}.sig"
if [ "$updater_file" != "$normalized_updater" ]; then
mv "$updater_file" "$normalized_updater"
@@ -534,14 +535,17 @@ jobs:
return 1
fi
local normalized_dmg="${dmg_dir}/Tolaria_${arch}.dmg"
if [ "$dmg_file" != "$normalized_dmg" ]; then
mv "$dmg_file" "$normalized_dmg"
fi
}
normalize_macos_artifacts aarch64
normalize_macos_artifacts x86_64
normalize_macos_artifacts aarch64 \
"updater-aarch64/Tolaria_${{ needs.version.outputs.version }}_macOS_Silicon.app.tar.gz" \
"dmg-aarch64/Tolaria_${{ needs.version.outputs.version }}_macOS_Silicon.dmg"
normalize_macos_artifacts x86_64 \
"updater-x86_64/Tolaria_${{ needs.version.outputs.version }}_macOS_Intel.app.tar.gz" \
"dmg-x86_64/Tolaria_${{ needs.version.outputs.version }}_macOS_Intel.dmg"
- name: Generate release notes
run: |

View File

@@ -557,6 +557,7 @@ jobs:
run: |
normalize_updater() {
local arch="$1"
local normalized_updater="$2"
local artifact_dir="updater-${arch}"
local updater_file
updater_file=$(find "$artifact_dir" -maxdepth 1 -name "*.app.tar.gz" -print -quit)
@@ -571,7 +572,6 @@ jobs:
return 1
fi
local normalized_updater="${artifact_dir}/Tolaria_${arch}.app.tar.gz"
local normalized_sig="${normalized_updater}.sig"
if [ "$updater_file" != "$normalized_updater" ]; then
mv "$updater_file" "$normalized_updater"
@@ -581,8 +581,8 @@ jobs:
fi
}
normalize_updater aarch64
normalize_updater x86_64
normalize_updater aarch64 "updater-aarch64/Tolaria_${{ needs.version.outputs.version }}_macOS_Silicon.app.tar.gz"
normalize_updater x86_64 "updater-x86_64/Tolaria_${{ needs.version.outputs.version }}_macOS_Intel.app.tar.gz"
- name: Generate release notes
run: |