5858 strategy :
5959 fail-fast : false # don't fail other jobs if one fails
6060 matrix :
61- build : [x86_64-linux, aarch64-linux, x86_64-macos, x86_64-windows] # , x86_64-win-gnu, win32-msvc
61+ build : [x86_64-linux, aarch64-linux, x86_64-macos, x86_64-windows, aarch64-macos ] # , x86_64-win-gnu, win32-msvc
6262 include :
6363 - build : x86_64-linux
6464 # WARN: When changing this to a newer version, make sure that the GLIBC isnt too new, as this can cause issues
7373 rust : stable
7474 target : aarch64-unknown-linux-gnu
7575 cross : false
76- # - build: riscv64-linux
77- # os: ubuntu-22.04
78- # rust: stable
79- # target: riscv64gc-unknown-linux-gnu
80- # cross: true
8176 - build : x86_64-macos
82- os : macos-latest
77+ os : macos-latest-large
8378 rust : stable
8479 target : x86_64-apple-darwin
8580 cross : false
@@ -88,13 +83,16 @@ jobs:
8883 rust : stable
8984 target : x86_64-pc-windows-msvc
9085 cross : false
91- # 23.03: build issues
9286 - build : aarch64-macos
9387 os : macos-latest
9488 rust : stable
9589 target : aarch64-apple-darwin
9690 cross : false
97- skip_tests : true # x86_64 host can't run aarch64 code
91+ # - build: riscv64-linux
92+ # os: ubuntu-22.04
93+ # rust: stable
94+ # target: riscv64gc-unknown-linux-gnu
95+ # cross: true
9896 # - build: x86_64-win-gnu
9997 # os: windows-2019
10098 # rust: stable-x86_64-gnu
@@ -216,7 +214,7 @@ jobs:
216214 shell : bash
217215 run : |
218216 mkdir -p dist
219- if [ "${{ matrix.os }}" = "windows-2019 " ]; then
217+ if [ "${{ matrix.os }}" = "windows-latest " ]; then
220218 cp "target/${{ matrix.target }}/opt/hx.exe" "dist/"
221219 else
222220 cp "target/${{ matrix.target }}/opt/hx" "dist/"
0 commit comments