feat: add cargo machete check to CI

This commit is contained in:
Daniil Polyakov
2025-12-19 18:30:40 +03:00
parent d126dac303
commit ddf6e707ec
6 changed files with 14 additions and 7 deletions
+14
View File
@@ -36,6 +36,20 @@ jobs:
- name: Check TOML files are formatted
run: taplo fmt --check .
machete:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- name: Install active toolchain
run: rustup install
- name: Install cargo-machete
run: cargo install cargo-machete
- name: Check for unused dependencies
run: cargo machete
lint:
runs-on: ubuntu-latest
timeout-minutes: 60