Introduce cargo-machete ci step

This commit is contained in:
Lukas Wirth
2025-12-25 10:38:05 +01:00
parent 51d133b75f
commit af45994feb
7 changed files with 6 additions and 9 deletions

View File

@@ -122,6 +122,12 @@ jobs:
- name: Run tests
run: cargo nextest run --no-fail-fast --hide-progress-bar --status-level fail
- name: Install cargo-machete
uses: taiki-e/install-action@cargo-machete
- name: Run cargo-machete
run: cargo machete
- name: Run Clippy
if: matrix.os == 'macos-latest'
run: cargo clippy --all-targets -- -D clippy::disallowed_macros -D clippy::dbg_macro -D clippy::todo -D clippy::print_stdout -D clippy::print_stderr