From 6607b709bbe265f872264be19055f1b957d9829e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fran=C3=A7ois?= Date: Mon, 11 Sep 2023 20:47:34 +0200 Subject: [PATCH] don't fail fast --- .github/workflows/stuff.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/workflows/stuff.yml b/.github/workflows/stuff.yml index 116763e56893e2..e40b48dc8cc850 100644 --- a/.github/workflows/stuff.yml +++ b/.github/workflows/stuff.yml @@ -6,6 +6,7 @@ on: jobs: check-stuff: strategy: + fail-fast: false matrix: os: [windows-latest, ubuntu-latest, macos-latest] runs-on: ${{ matrix.os }} @@ -22,14 +23,17 @@ jobs: target/ key: ${{ runner.os }}-cargo-build-stable-${{ hashFiles('**/Cargo.toml') }} - uses: dtolnay/rust-toolchain@stable + - name: Install alsa and udev run: sudo apt-get update; sudo apt-get install --no-install-recommends libasound2-dev libudev-dev if: runner.os == 'linux' + - name: Build with dynamic_linking run: cargo build --features dynamic_linking env: CARGO_INCREMENTAL: 0 RUSTFLAGS: "-C debuginfo=0 -D warnings" + - name: Check hot reloading run: | cargo build --example "hot_asset_reloading,bevy_ci_testing"