authorgravatar for alex@alexrp.comAlex Rønne Petersen <alex@alexrp.com> 2026-05-09 07:10:44+02:00
committergravatar for alex@alexrp.comAlex Rønne Petersen <alex@alexrp.com> 2026-05-09 22:38:31+02:00
logc461befcf95699ec9d1d5e68fd1a87f1c520d497
tree2a12ffc87e9a6f88ad9e64c60f8ca320f65bc359
parentf99a310a1a628f895b23edc320f0cd1b38cdb2dd
signaturebadge-check Signed by SSH key SHA256:7B/LJ7bpR1eX8aCXSr4mtd5M45VMPKcx9zY8e95b5QM

ci: build/run all darwin module tests on aarch64-macos

In particular, this makes it so that aarch64-maccatalyst module tests are built and run on the aarch64-macos machines. Eventually we'll also want to add targets like aarch64-ios, aarch64-watchos, etc to the module test matrix.

2 files changed, 14 insertions(+), 2 deletions(-)

ci/aarch64-macos-debug.sh+7-1
...@@ -48,7 +48,13 @@ stage3-debug/bin/zig build test docs \...@@ -48,7 +48,13 @@ stage3-debug/bin/zig build test docs \
48 --zig-lib-dir "$PWD/../lib" \48 --zig-lib-dir "$PWD/../lib" \
49 -Denable-macos-sdk \49 -Denable-macos-sdk \
50 -Dstatic-llvm \50 -Dstatic-llvm \
51 -Dskip-non-native \51 -Dskip-spirv \
52 -Dskip-wasm \
53 -Dskip-linux \
54 -Dskip-freebsd \
55 -Dskip-netbsd \
56 -Dskip-openbsd \
57 -Dskip-windows \
52 --search-prefix "$PREFIX" \58 --search-prefix "$PREFIX" \
53 --test-timeout 2m59 --test-timeout 2m
5460
ci/aarch64-macos-release.sh+7-1
...@@ -47,7 +47,13 @@ stage3-release/bin/zig build test docs \...@@ -47,7 +47,13 @@ stage3-release/bin/zig build test docs \
47 --zig-lib-dir "$PWD/../lib" \47 --zig-lib-dir "$PWD/../lib" \
48 -Denable-macos-sdk \48 -Denable-macos-sdk \
49 -Dstatic-llvm \49 -Dstatic-llvm \
50 -Dskip-non-native \50 -Dskip-spirv \
51 -Dskip-wasm \
52 -Dskip-linux \
53 -Dskip-freebsd \
54 -Dskip-netbsd \
55 -Dskip-openbsd \
56 -Dskip-windows \
51 --search-prefix "$PREFIX" \57 --search-prefix "$PREFIX" \
52 --test-timeout 2m58 --test-timeout 2m
5359