From df258eaa31c690804ed6226341f1f2665237f5c8 Mon Sep 17 00:00:00 2001 From: Ed Page Date: Tue, 7 Dec 2021 08:29:03 -0600 Subject: [PATCH] chore(ci): Ensure we test minimum features I was working to drop the active features across all crates, so that when cargo unified them during `--workspace`, we'd get this for free. Alas, it looks like its not happening. --- .github/workflows/ci.yml | 3 +++ .github/workflows/rust-next.yml | 3 +++ 2 files changed, 6 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 8b3e6c8b..54efa814 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -68,6 +68,9 @@ jobs: run: make test-${{matrix.features}} - name: Test (benches) run: make test-${{matrix.features}} ARGS='--workspace --benches' + - name: Test (ultra-minimal) + if: matrix.build == 'minimal' + run: make test-minimal ARGS='--manifest-path Cargo.toml' check: name: Check runs-on: ubuntu-latest diff --git a/.github/workflows/rust-next.yml b/.github/workflows/rust-next.yml index 6a19b9a1..6b0ea11e 100644 --- a/.github/workflows/rust-next.yml +++ b/.github/workflows/rust-next.yml @@ -55,6 +55,9 @@ jobs: run: make test-${{matrix.features}} - name: Test (benches) run: make test-${{matrix.features}} ARGS='--workspace --benches' + - name: Test (ultra-minimal) + if: matrix.build == 'minimal' + run: make test-minimal ARGS='--manifest-path Cargo.toml' rustfmt: name: rustfmt strategy: