Skip to content

Commit e4c5a50

Browse files
committed
catch up to dpdk-sys a bit
1 parent b3bfcd8 commit e4c5a50

File tree

1 file changed

+10
-6
lines changed

1 file changed

+10
-6
lines changed

.github/workflows/check-developer-experience.yml

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,11 @@ permissions:
77
jobs:
88
build:
99
strategy:
10+
fail-fast: false
1011
matrix:
11-
profile: [ debug, release ]
12-
target: [ x86_64-unknown-linux-gnu, x86_64-unknown-linux-musl ]
12+
profile: [ "debug", "release" ]
1313
just_version: [ "1.36.0" ]
14-
rust_toolchain: [ "stable", "nightly-2024-10-22" ]
14+
rust_toolchain: [ "stable", "1.82.0", "nightly-2024-10-22" ]
1515
runs-on:
1616
- lab
1717
timeout-minutes: 180
@@ -30,13 +30,17 @@ jobs:
3030
uses: dtolnay/rust-toolchain@stable
3131
with:
3232
toolchain: ${{matrix.rust_toolchain}}
33-
targets: ${{matrix.target}}
33+
targets: "x86_64-unknown-linux-gnu,x86_64-unknown-linux-musl"
3434
- name: Checkout
3535
uses: actions/checkout@v4
3636
- name: refresh-compile-env
3737
run: just --yes refresh-compile-env
3838
- run: just --yes fake-nix
39+
- name: just build (glibc)
40+
run: just cargo +${{matrix.rust_toolchain}} build --profile=${{matrix.profile}} --target=x86_64-unknown-linux-gnu
41+
- name: just test (glibc)
42+
run: just cargo +${{matrix.rust_toolchain}} test --profile=${{matrix.profile}} --target=x86_64-unknown-linux-gnu
3943
- name: just build
40-
run: just cargo +${{matrix.rust_toolchain}} build --profile=${{matrix.profile}} --target=${{matrix.target}}
44+
run: just cargo +${{matrix.rust_toolchain}} build --profile=${{matrix.profile}} --target=x86_64-unknown-linux-musl
4145
- name: just test
42-
run: just cargo +${{matrix.rust_toolchain}} test --profile=${{matrix.profile}} --target=${{matrix.target}}
46+
run: just cargo +${{matrix.rust_toolchain}} test --profile=${{matrix.profile}} --target=x86_64-unknown-linux-musl

0 commit comments

Comments
 (0)