diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 10e92182..3b0b0699 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -49,8 +49,12 @@ jobs: - uses: taiki-e/install-action@cargo-hack - name: Build run: cargo test --workspace --no-run - - name: Test - run: cargo hack test --feature-powerset --workspace + - name: Default features + run: cargo test --workspace + - name: All features + run: cargo test --workspace --all-features + - name: No-default features + run: cargo test --workspace --no-default-features msrv: name: "Check MSRV" runs-on: ubuntu-latest diff --git a/.github/workflows/rust-next.yml b/.github/workflows/rust-next.yml index e98386c4..ad4b4514 100644 --- a/.github/workflows/rust-next.yml +++ b/.github/workflows/rust-next.yml @@ -39,8 +39,12 @@ jobs: - uses: taiki-e/install-action@cargo-hack - name: Build run: cargo test --workspace --no-run - - name: Test - run: cargo hack test --feature-powerset --workspace + - name: Default features + run: cargo test --workspace + - name: All features + run: cargo test --workspace --all-features + - name: No-default features + run: cargo test --workspace --no-default-features latest: name: "Check latest dependencies" runs-on: ubuntu-latest