From 439152ee1517127e3564aa1baf23e11e9c9e5251 Mon Sep 17 00:00:00 2001 From: Sebastian Scholz Date: Wed, 17 Sep 2025 11:02:41 +0200 Subject: [PATCH 1/2] Use cargo-all-features again --- .github/workflows/continuous_integration.yaml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/.github/workflows/continuous_integration.yaml b/.github/workflows/continuous_integration.yaml index 05ca1a6..94c58ae 100644 --- a/.github/workflows/continuous_integration.yaml +++ b/.github/workflows/continuous_integration.yaml @@ -43,6 +43,9 @@ jobs: with: targets: ${{ matrix.target }} + - name: Install all-features cargo subcommand + run: cargo install cargo-all-features + - name: Checkout code uses: actions/checkout@v4 @@ -67,6 +70,12 @@ jobs: cargo test --workspace --locked --target ${{ matrix.target }} --all-features --all-targets -- --nocapture --quiet + - name: Test workspace with all feature combinations + uses: actions-rs/cargo@v1 + with: + command: all-features + args: test --workspace + - name: Build workspace documentation with all features enabled run: cargo doc --workspace --locked --target ${{ matrix.target }} --all-features From f8700ef614a5a3922ab4cc28ffe78861fadbcd0b Mon Sep 17 00:00:00 2001 From: Markus Kohlhase Date: Sun, 21 Sep 2025 12:04:20 +0200 Subject: [PATCH 2/2] Update .github/workflows/continuous_integration.yaml Co-authored-by: Abestanis --- .github/workflows/continuous_integration.yaml | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/.github/workflows/continuous_integration.yaml b/.github/workflows/continuous_integration.yaml index 94c58ae..e721994 100644 --- a/.github/workflows/continuous_integration.yaml +++ b/.github/workflows/continuous_integration.yaml @@ -71,10 +71,7 @@ jobs: -- --nocapture --quiet - name: Test workspace with all feature combinations - uses: actions-rs/cargo@v1 - with: - command: all-features - args: test --workspace + run: cargo all-features test --workspace - name: Build workspace documentation with all features enabled run: cargo doc --workspace --locked --target ${{ matrix.target }} --all-features