@@ -16,16 +16,16 @@ jobs:
16
16
fail-fast : false
17
17
matrix :
18
18
include :
19
- - { os: ubuntu-20.04, target: x86_64-unknown-linux-gnu, platform: linux-x64, cross: general }
20
- - { os: ubuntu-22.04, target: x86_64-unknown-linux-gnu, platform: linux-x64.glibc-2.17, cross: zigbuild }
21
- - { os: ubuntu-22.04, target: aarch64-unknown-linux-gnu, platform: linux-arm64, cross: no_format }
22
- - { os: ubuntu-20.04, target: x86_64-unknown-linux-musl, platform: linux-musl, cross: cross }
23
- - { os: ubuntu-22.04, target: x86_64-unknown-freebsd, platform: linux-bsd, cross: no_format }
24
- - { os: macos-latest, target: x86_64-apple-darwin, platform: darwin-x64, cross: general }
25
- - { os: macos-latest, target: aarch64-apple-darwin, platform: darwin-arm64, cross: general }
26
- - { os: windows-latest, target: x86_64-pc-windows-msvc, platform: win32-x64, cross: general }
27
- - { os: windows-latest, target: i686-pc-windows-msvc, platform: win32-ia32, cross: general }
28
- - { os: windows-latest, target: aarch64-pc-windows-msvc, platform: win32-arm64, cross: general }
19
+ - { os: ubuntu-20.04, target: x86_64-unknown-linux-gnu, platform: linux-x64, cross: general }
20
+ - { os: ubuntu-22.04, target: x86_64-unknown-linux-gnu, platform: linux-x64, cross: zigbuild, glibc: 2.17 }
21
+ - { os: ubuntu-22.04, target: aarch64-unknown-linux-gnu, platform: linux-arm64, cross: no_format }
22
+ - { os: ubuntu-20.04, target: x86_64-unknown-linux-musl, platform: linux-musl, cross: cross }
23
+ - { os: ubuntu-22.04, target: x86_64-unknown-freebsd, platform: linux-bsd, cross: no_format }
24
+ - { os: macos-latest, target: x86_64-apple-darwin, platform: darwin-x64, cross: general }
25
+ - { os: macos-latest, target: aarch64-apple-darwin, platform: darwin-arm64, cross: general }
26
+ - { os: windows-latest, target: x86_64-pc-windows-msvc, platform: win32-x64, cross: general }
27
+ - { os: windows-latest, target: i686-pc-windows-msvc, platform: win32-ia32, cross: general }
28
+ - { os: windows-latest, target: aarch64-pc-windows-msvc, platform: win32-arm64, cross: general }
29
29
runs-on : ${{ matrix.os }}
30
30
steps :
31
31
- uses : actions/checkout@v4
53
53
run : |
54
54
rustup target add ${{ matrix.target }}
55
55
cargo install --locked cargo-zigbuild
56
- cross build --release --target ${{ matrix.target }} -p luals
56
+ cross zigbuild --release --target ${{ matrix.target }}-gun.${{ matrix.glibc }} -p luals
57
57
- name : package-uninx
58
58
if : ${{ matrix.os != 'windows-latest' }}
59
59
run : |
0 commit comments