@@ -33,25 +33,30 @@ jobs:
3333 include :
3434 - target : x86_64-unknown-linux-gnu
3535 os : ubuntu-latest
36+ - target : aarch64-unknown-linux-gnu
37+ os : ubuntu-latest
38+ - target : x86_64-unknown-linux-musl
39+ os : ubuntu-latest
40+ - target : aarch64-unknown-linux-musl
41+ os : ubuntu-latest
42+ - target : i686-unknown-freebsd
43+ os : ubuntu-latest
44+ - target : x86_64-unknown-freebsd
45+ os : ubuntu-latest
46+ - target : x86_64-unknown-illumos
47+ os : ubuntu-latest
48+
3649 - target : x86_64-pc-windows-msvc
3750 os : windows-latest
3851 - target : i686-pc-windows-msvc
3952 os : windows-latest
53+
4054 - target : aarch64-apple-darwin
4155 os : macos-latest
4256 - target : x86_64-apple-darwin
4357 os : macos-latest
4458 # - target: universal-apple-darwin
4559 # os: macos-latest
46-
47- - target : aarch64-unknown-linux-gnu
48- os : ubuntu-latest
49- - target : x86_64-unknown-linux-musl
50- os : ubuntu-latest
51- - target : x86_64-unknown-freebsd
52- os : ubuntu-latest
53- - target : x86_64-unknown-illumos
54- os : ubuntu-latest
5560 runs-on : ${{ matrix.os }}
5661 steps :
5762 - uses : actions/checkout@v3
6166 uses : taiki-e/setup-cross-toolchain-action@v1
6267 with :
6368 target : ${{ matrix.target }}
64- if : startsWith(matrix.os, 'ubuntu') && !contains(fromJSON('["x86_64-unknown-illumos", "x86_64-unknown-linux-musl "]'), matrix.target)
69+ if : startsWith(matrix.os, 'ubuntu') && !contains(matrix.target, '-musl') && !contains( fromJSON('["x86_64-unknown-illumos"]'), matrix.target)
6570 - name : Get tag
6671 if : github.event.inputs.tags == ''
6772 id : tag
0 commit comments