1313 fail-fast : false
1414 matrix :
1515 include :
16+ - platform : " macos-latest"
17+ args : " --target aarch64-apple-darwin"
18+ - platform : " macos-latest"
19+ args : " --target x86_64-apple-darwin"
1620 - platform : " macos-latest"
1721 args : " --target universal-apple-darwin"
1822 - platform : " ubuntu-22.04"
@@ -176,18 +180,21 @@ jobs:
176180 }
177181
178182 # Read signatures for each platform
179- # Note: macOS now uses Universal build
183+ # Read signatures for each platform
180184 MACOS_UNI_SIG=$(read_sig "*_universal.app.tar.gz.sig")
181- MACOS_AARCH64_SIG=$( [ -n "$MACOS_UNI_SIG" ] && echo "$MACOS_UNI_SIG" || read_sig "*_aarch64.app.tar.gz.sig")
182- MACOS_X64_SIG=$( [ -n "$MACOS_UNI_SIG" ] && echo "$MACOS_UNI_SIG" || read_sig "*_x64.app.tar.gz.sig")
185+ MACOS_AARCH64_SIG=$(read_sig "*_aarch64.app.tar.gz.sig")
186+ MACOS_X64_SIG=$(read_sig "*_x64.app.tar.gz.sig")
187+ WINDOWS_NSIS_SIG=$(read_sig "*_x64-setup.exe.sig")
188+ LINUX_AMD64_SIG=$(read_sig "*_amd64.AppImage.sig")
189+ LINUX_AARCH64_SIG=$(read_sig "*_aarch64.AppImage.sig")
183190 WINDOWS_NSIS_SIG=$(read_sig "*_x64-setup.exe.sig")
184191 LINUX_AMD64_SIG=$(read_sig "*_amd64.AppImage.sig")
185192 LINUX_AARCH64_SIG=$(read_sig "*_aarch64.AppImage.sig")
186193
187194 echo "Signatures found:"
188195 [ -n "$MACOS_UNI_SIG" ] && echo " macOS Universal: YES" || echo " macOS Universal: NO"
189- [ -n "$MACOS_AARCH64_SIG" ] && [ -z "$MACOS_UNI_SIG" ] && echo " macOS aarch64 (Legacy) : YES" || true
190- [ -n "$MACOS_X64_SIG" ] && [ -z "$MACOS_UNI_SIG" ] && echo " macOS x64 (Legacy) : YES" || true
196+ [ -n "$MACOS_AARCH64_SIG" ] && echo " macOS aarch64: YES" || echo " macOS aarch64: NO"
197+ [ -n "$MACOS_X64_SIG" ] && echo " macOS x64: YES" || echo " macOS x64: NO"
191198 [ -n "$WINDOWS_NSIS_SIG" ] && echo " Windows x64: YES" || echo " Windows x64: NO"
192199 [ -n "$LINUX_AMD64_SIG" ] && echo " Linux amd64: YES" || echo " Linux amd64: NO"
193200 [ -n "$LINUX_AARCH64_SIG" ] && echo " Linux aarch64: YES" || echo " Linux aarch64: NO"
@@ -202,10 +209,11 @@ jobs:
202209 --arg dl "$DOWNLOAD_BASE" \
203210 --arg mac_a64_sig "$MACOS_AARCH64_SIG" \
204211 --arg mac_x64_sig "$MACOS_X64_SIG" \
205- --arg win_nsis_sig "$WINDOWS_NSIS_SIG" \
212+ --arg windows_nsis_sig "$WINDOWS_NSIS_SIG" \
206213 --arg linux_amd64_sig "$LINUX_AMD64_SIG" \
207- --arg mac_a64_url "$([ -n "$MACOS_UNI_SIG" ] && echo "Antigravity.Tools_universal.app.tar.gz" || echo "Antigravity.Tools_aarch64.app.tar.gz")" \
208- --arg mac_x64_url "$([ -n "$MACOS_UNI_SIG" ] && echo "Antigravity.Tools_universal.app.tar.gz" || echo "Antigravity.Tools_x64.app.tar.gz")" \
214+ --arg linux_a64_sig "$LINUX_AARCH64_SIG" \
215+ --arg mac_a64_url "$([ -n "$MACOS_AARCH64_SIG" ] && echo "Antigravity.Tools_aarch64.app.tar.gz" || echo "Antigravity.Tools_universal.app.tar.gz")" \
216+ --arg mac_x64_url "$([ -n "$MACOS_X64_SIG" ] && echo "Antigravity.Tools_x64.app.tar.gz" || echo "Antigravity.Tools_universal.app.tar.gz")" \
209217 --arg ver "$VER" \
210218 '{
211219 version: $version,
@@ -222,7 +230,7 @@ jobs:
222230 },
223231 "windows-x86_64": {
224232 url: "\($dl)/Antigravity.Tools_\($ver)_x64-setup.exe",
225- signature: $win_nsis_sig
233+ signature: $windows_nsis_sig
226234 },
227235 "linux-x86_64": {
228236 url: "\($dl)/Antigravity.Tools_\($ver)_amd64.AppImage",
0 commit comments