Skip to content

Commit c09548a

Browse files
committed
fix: remove Windows ARM64 from build matrix (x86_64 runs fine via emulation)
1 parent 2439d85 commit c09548a

1 file changed

Lines changed: 2 additions & 20 deletions

File tree

.github/workflows/release.yml

Lines changed: 2 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -138,8 +138,7 @@ jobs:
138138
139139
if [ "$BUILD_ARM" = "true" ]; then
140140
MATRIX=$(echo "$BASE" | jq '. + [
141-
{"os":"ubuntu-24.04-arm","platform":"linux","target":"aarch64-unknown-linux-gnu","arch":"aarch64"},
142-
{"os":"windows-latest","platform":"windows","target":"aarch64-pc-windows-msvc","arch":"aarch64"}
141+
{"os":"ubuntu-24.04-arm","platform":"linux","target":"aarch64-unknown-linux-gnu","arch":"aarch64"}
143142
]')
144143
else
145144
MATRIX="$BASE"
@@ -712,25 +711,8 @@ jobs:
712711
'.platforms["linux-aarch64"] = { signature: $sig, url: $url }')
713712
fi
714713
715-
# Windows aarch64 artifacts (optional)
716-
WINDOWS_AARCH64_ARCHIVE="QueryPilot_${VERSION}_aarch64.nsis.zip"
717-
WINDOWS_AARCH64_SIG="QueryPilot_${VERSION}_aarch64.nsis.zip.sig"
718-
INCLUDE_WINDOWS_AARCH64="false"
719-
720-
if [ -f "$WINDOWS_AARCH64_ARCHIVE" ] && [ -f "$WINDOWS_AARCH64_SIG" ]; then
721-
INCLUDE_WINDOWS_AARCH64="true"
722-
WINDOWS_AARCH64_SIGNATURE=$(tr -d '\r\n' < "$WINDOWS_AARCH64_SIG")
723-
fi
724-
725-
if [ "$INCLUDE_WINDOWS_AARCH64" = "true" ]; then
726-
MANIFEST=$(echo "$MANIFEST" | jq \
727-
--arg sig "$WINDOWS_AARCH64_SIGNATURE" \
728-
--arg url "$BASE_URL/$WINDOWS_AARCH64_ARCHIVE" \
729-
'.platforms["windows-aarch64"] = { signature: $sig, url: $url }')
730-
fi
731-
732714
echo "$MANIFEST" > latest.json
733-
echo "✓ Generated updater manifest (linux_x86_64=$INCLUDE_LINUX, linux_aarch64=$INCLUDE_LINUX_AARCH64, windows_x86_64=$INCLUDE_WINDOWS, windows_aarch64=$INCLUDE_WINDOWS_AARCH64)"
715+
echo "✓ Generated updater manifest (linux_x86_64=$INCLUDE_LINUX, linux_aarch64=$INCLUDE_LINUX_AARCH64, windows_x86_64=$INCLUDE_WINDOWS)"
734716
cat latest.json
735717
736718
- name: Upload manifest to source release

0 commit comments

Comments
 (0)