From fb203dc4b764c09e2143cadb1491bf523ecd8421 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Henrik=20Tj=C3=A4der?= Date: Wed, 8 Feb 2023 20:05:06 +0100 Subject: [PATCH] CI: xtask handling example tests --- .github/workflows/build.yml | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index d86c27994c..8c5cc04440 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -187,7 +187,7 @@ jobs: # Verify all examples, checks checkexamples: - name: Cargo check --examples + name: check examples runs-on: ubuntu-22.04 strategy: matrix: @@ -204,21 +204,21 @@ jobs: - name: Install Rust ${{ matrix.toolchain }} run: | - rustup set profile minimal rustup override set ${{ matrix.toolchain }} - name: Configure Rust target (${{ matrix.target }}) run: rustup target add ${{ matrix.target }} - - name: Add Rust component llvm-tools-preview - run: rustup component add llvm-tools-preview - - name: Cache Dependencies uses: Swatinem/rust-cache@v2 - name: Check the examples - working-directory: ./rtic - run: cargo check --examples --target=${{ matrix.target }} + if: ${{ matrix.target == 'thumbv8m.base-none-eabi' }} + run: cargo xtask --verbose --target ${{ matrix.target }} --exampleexclude pool example-check + + - name: Check the examples + if: ${{ matrix.target != 'thumbv8m.base-none-eabi' }} + run: cargo xtask --verbose --target ${{ matrix.target }} example-check # Verify the example output with run-pass tests testexamples: