Skip to content

Commit

Permalink
Check all feature combinations in CI
Browse files Browse the repository at this point in the history
  • Loading branch information
NiklasEi committed Jan 3, 2024
1 parent 83d480e commit 2ccb32e
Showing 1 changed file with 5 additions and 0 deletions.
5 changes: 5 additions & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -102,7 +102,12 @@ jobs:
components: rustfmt, clippy
- name: Install alsa and udev
run: sudo apt-get update; sudo apt-get install --no-install-recommends libasound2-dev libudev-dev
- uses: taiki-e/install-action@v2
with:
tool: cargo-hack
- name: Run clippy
run: cargo clippy --workspace --all-targets --all-features -- -W clippy::doc_markdown
- name: Check all feature combinations
run: cargo hack check --feature-powerset
- name: Check format
run: cargo fmt --all -- --check

0 comments on commit 2ccb32e

Please sign in to comment.