CI: Treat some features as mutually exclusive in cargo hack check

This commit is contained in:
Paul Dicker 2024-04-04 07:52:01 +02:00 committed by Paul Dicker
parent 0b9b160d1e
commit 8b1364f680

View File

@ -80,7 +80,8 @@ jobs:
- uses: Swatinem/rust-cache@v2
- run: |
cargo hack check --feature-powerset --optional-deps arbitrary,serde \
--skip __internal_bench,iana-time-zone,pure-rust-locales,libc,oldtime,winapi,rkyv-16,rkyv-64,rkyv-validation,wasmbind \
--skip __internal_bench,iana-time-zone,oldtime,pure-rust-locales,libc,winapi,rkyv-validation,wasmbind \
--mutually-exclusive-features arbitrary,rkyv,rkyv-16,rkyv-32,rkyv-64,serde \
--all-targets
# run using `bash` on all platforms for consistent
# line-continuation marks