Skip to content

Commit

Permalink
CI touchups
Browse files Browse the repository at this point in the history
  • Loading branch information
daniel-noland committed Oct 23, 2024
1 parent 60f87cc commit 9fbab4c
Showing 1 changed file with 16 additions and 13 deletions.
29 changes: 16 additions & 13 deletions .github/workflows/check-developer-experience.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,12 +28,13 @@ jobs:
- release
just_version:
- 1.36.0
rust_toolchain:
- stable
- beta
- nightly
- 1.82.0
- nightly-2024-10-22
rust:
- toolchain: stable
optional: false
- toolchain: beta
optional: true
- toolchain: nightly
optional: true
runs-on:
- lab
timeout-minutes: 180
Expand All @@ -51,16 +52,18 @@ jobs:
- name: install rustup
uses: dtolnay/rust-toolchain@stable
with:
toolchain: ${{matrix.rust_toolchain}}
toolchain: ${{matrix.rust.toolchain}}
targets: x86_64-unknown-linux-gnu,x86_64-unknown-linux-musl
- name: Checkout
uses: actions/checkout@v4
- name: refresh-compile-env
run: just --yes refresh-compile-env
- run: just --yes fake-nix
if: failure()
- run: just cargo +${{matrix.rust_toolchain}} build --profile=${{matrix.profile}} --target=x86_64-unknown-linux-gnu
- run: just cargo +${{matrix.rust_toolchain}} test --profile=${{matrix.profile}} --target=x86_64-unknown-linux-gnu
- run: just cargo +${{matrix.rust_toolchain}} build --profile=${{matrix.profile}} --target=x86_64-unknown-linux-musl
- run: just cargo +${{matrix.rust_toolchain}} test --profile=${{matrix.profile}} --target=x86_64-unknown-linux-musl
- run: just cargo +${{matrix.rust_toolchain}} build --profile=${{matrix.profile}} --target=x86_64-unknown-linux-gnu
- run: just cargo +${{matrix.rust.toolchain}} build --profile=${{matrix.profile}} --target=x86_64-unknown-linux-gnu
continue-on-error: ${{ matrix.rust.optional }}
- run: just cargo +${{matrix.rust.toolchain}} test --profile=${{matrix.profile}} --target=x86_64-unknown-linux-gnu
continue-on-error: ${{ matrix.rust.optional }}
- run: just cargo +${{matrix.rust.toolchain}} build --profile=${{matrix.profile}} --target=x86_64-unknown-linux-musl
continue-on-error: ${{ matrix.rust.optional }}
- run: just cargo +${{matrix.rust.toolchain}} test --profile=${{matrix.profile}} --target=x86_64-unknown-linux-musl
continue-on-error: ${{ matrix.rust.optional }}

0 comments on commit 9fbab4c

Please sign in to comment.