2121 - x86_64-windows-gnu
2222 - aarch64-macos-none
2323 - aarch64-linux-musl
24+ - aarch64-windows-gnu
2425 safe : ["false", "true"]
2526 steps :
2627 - run : sudo apt-get install -y ninja-build
8081 chmod +x bootstrap-aarch64-macos-none-ReleaseSafe/zig
8182 chmod +x bootstrap-aarch64-linux-musl/zig
8283 chmod +x bootstrap-aarch64-linux-musl-ReleaseSafe/zig
84+ chmod +x bootstrap-aarch64-windows-gnu/zig.exe
85+ chmod +x bootstrap-aarch64-windows-gnu-ReleaseSafe/zig.exe
8386 - name : Build ZLS
8487 run : |
8588 ./bootstrap-aarch64-linux-musl/zig build -Doptimize=ReleaseSafe -Dtarget=x86_64-macos-none --prefix . --prefix-exe-dir ./bootstrap-x86_64-macos-none &
9295 ./bootstrap-aarch64-linux-musl/zig build -Doptimize=ReleaseSafe -Dtarget=aarch64-macos-none --prefix . --prefix-exe-dir ./bootstrap-aarch64-macos-none-ReleaseSafe &
9396 ./bootstrap-aarch64-linux-musl/zig build -Doptimize=ReleaseSafe -Dtarget=aarch64-linux-musl --prefix . --prefix-exe-dir ./bootstrap-aarch64-linux-musl &
9497 ./bootstrap-aarch64-linux-musl/zig build -Doptimize=ReleaseSafe -Dtarget=aarch64-linux-musl --prefix . --prefix-exe-dir ./bootstrap-aarch64-linux-musl-ReleaseSafe &
98+ ./bootstrap-aarch64-linux-musl/zig build -Doptimize=ReleaseSafe -Dtarget=aarch64-windows-gnu --prefix . --prefix-exe-dir ./bootstrap-aarch64-windows-gnu &
99+ ./bootstrap-aarch64-linux-musl/zig build -Doptimize=ReleaseSafe -Dtarget=aarch64-windows-gnu --prefix . --prefix-exe-dir ./bootstrap-aarch64-windows-gnu-ReleaseSafe &
95100 wait
96101 - name : Compress artifacts
97102 run : |
@@ -105,6 +110,8 @@ jobs:
105110 zip -r bootstrap-aarch64-macos-none-ReleaseSafe.zip bootstrap-aarch64-macos-none-ReleaseSafe &
106111 zip -r bootstrap-aarch64-linux-musl.zip bootstrap-aarch64-linux-musl &
107112 zip -r bootstrap-aarch64-linux-musl-ReleaseSafe.zip bootstrap-aarch64-linux-musl-ReleaseSafe &
113+ zip -r bootstrap-aarch64-windows-gnu.zip bootstrap-aarch64-windows-gnu &
114+ zip -r bootstrap-aarch64-windows-gnu-ReleaseSafe.zip bootstrap-aarch64-windows-gnu-ReleaseSafe &
108115 wait
109116 - name : Release
110117 uses : softprops/action-gh-release@v1
@@ -123,3 +130,5 @@ jobs:
123130 bootstrap-aarch64-macos-none-ReleaseSafe.zip
124131 bootstrap-aarch64-linux-musl.zip
125132 bootstrap-aarch64-linux-musl-ReleaseSafe.zip
133+ bootstrap-aarch64-windows-gnu.zip
134+ bootstrap-aarch64-windows-gnu-ReleaseSafe.zip
0 commit comments