diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index 6b0203f..a5755b4 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -20,7 +20,7 @@ jobs: submodules: true - uses: swatinem/rust-cache@6323deb102c322ba6fcbdcafc7e3dddab59af2b6 # v2.9.2 - run: cargo build - test: + autotools: strategy: fail-fast: false matrix: @@ -35,21 +35,6 @@ jobs: submodules: true - uses: swatinem/rust-cache@6323deb102c322ba6fcbdcafc7e3dddab59af2b6 # v2.9.2 - run: cargo test - examples: - strategy: - fail-fast: false - matrix: - os: - - ubuntu-latest - - ubuntu-26.04-arm - - macos-latest - runs-on: ${{ matrix.os }} - steps: - - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 - with: - submodules: true - - uses: swatinem/rust-cache@6323deb102c322ba6fcbdcafc7e3dddab59af2b6 # v2.9.2 - - run: tools/example_test.sh cmake: strategy: fail-fast: false @@ -65,3 +50,18 @@ jobs: submodules: true - uses: swatinem/rust-cache@6323deb102c322ba6fcbdcafc7e3dddab59af2b6 # v2.9.2 - run: cargo build --no-default-features --features cmake + examples: + strategy: + fail-fast: false + matrix: + os: + - ubuntu-latest + - ubuntu-26.04-arm + - macos-latest + runs-on: ${{ matrix.os }} + steps: + - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 + with: + submodules: true + - uses: swatinem/rust-cache@6323deb102c322ba6fcbdcafc7e3dddab59af2b6 # v2.9.2 + - run: tools/example_test.sh