feat: add CI step for unused dependencies check with cargo-machete

This commit is contained in:
Manuel Raimann
2026-01-30 18:24:22 +01:00
parent 34d61bc544
commit 22527b5d5f
+14
View File
@@ -131,6 +131,19 @@ jobs:
- uses: actions/checkout@v6
- uses: EmbarkStudios/cargo-deny-action@v2
machete:
name: Unused Dependencies
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6
- name: Install Rust
run: |
rustup override set stable
rustup update stable
- uses: Swatinem/rust-cache@v2
- name: Machete
uses: bnjbvr/cargo-machete@7959c845782fed02ee69303126d4a12d64f1db18
semver:
name: Semver Check
runs-on: ubuntu-latest
@@ -213,6 +226,7 @@ jobs:
- coverage
- msrv
- deny
- machete
- semver
- minimal-versions
- cross-platform