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.
This commit is contained in:
Ed Page 2021-12-07 08:29:03 -06:00
parent 59f9473336
commit df258eaa31
2 changed files with 6 additions and 0 deletions

View file

@ -68,6 +68,9 @@ jobs:
run: make test-${{matrix.features}} run: make test-${{matrix.features}}
- name: Test (benches) - name: Test (benches)
run: make test-${{matrix.features}} ARGS='--workspace --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: check:
name: Check name: Check
runs-on: ubuntu-latest runs-on: ubuntu-latest

View file

@ -55,6 +55,9 @@ jobs:
run: make test-${{matrix.features}} run: make test-${{matrix.features}}
- name: Test (benches) - name: Test (benches)
run: make test-${{matrix.features}} ARGS='--workspace --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: rustfmt:
name: rustfmt name: rustfmt
strategy: strategy: