From 3e02e3c1198ea8e839bf00ebef3224b90664afe6 Mon Sep 17 00:00:00 2001 From: threadexio Date: Sun, 10 Mar 2024 19:43:12 +0200 Subject: [PATCH] chore: update ci to use `--all-features` --- .github/workflows/ci.yaml | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index affa4ea..401350d 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -6,17 +6,13 @@ on: jobs: check: - strategy: - fail-fast: false - matrix: - features: ["full", "full,tokio", "full,futures"] runs-on: ubuntu-latest timeout-minutes: 45 steps: - uses: actions/checkout@v4 - uses: dtolnay/rust-toolchain@stable - run: cargo fmt --check --all - - run: cargo clippy --package channels --no-default-features --features ${{ matrix.features }} + - run: cargo clippy --package channels --all-features test: strategy: @@ -29,7 +25,7 @@ jobs: steps: - uses: actions/checkout@v4 - uses: dtolnay/rust-toolchain@stable - - run: cargo test --workspace --features full,tokio + - run: cargo test --workspace --all-features doc: runs-on: ubuntu-latest @@ -39,7 +35,7 @@ jobs: - uses: dtolnay/rust-toolchain@nightly with: toolchain: nightly - - run: cargo +nightly doc --workspace --no-deps --features full,tokio + - run: cargo +nightly doc --workspace --no-deps --all-features miri: runs-on: ubuntu-latest