Switch from cargo-machete to cargo-shear (#62643)

This results in ~110 crates being removed, and some orphaned files also.

---

Release Notes:

- N/A

Signed-off-by: Neel <neel@zed.dev>
This commit is contained in:
Neel authored and GitHub committed 2026-08-20 10:08:48 +00:00
1 parent 0b5de324a4
commit 255880598d
105 files changed
+120 -475

No files matched your search

+4 -4
View File
@@ -698,12 +698,12 @@ jobs:
with:
cache: rust
path: ~/.rustup
- name: run_tests::check_dependencies::install_cargo_machete
- name: run_tests::check_dependencies::install_cargo_shear
uses: taiki-e/install-action@a6b2e2dcd845ddd7f509ce4f3ed3d922b80cc5d9
with:
tool: cargo-machete@0.7.0
- name: run_tests::check_dependencies::run_cargo_machete
run: cargo machete
tool: cargo-shear@1.13.4
- name: run_tests::check_dependencies::run_cargo_shear
run: cargo shear --locked --deny-warnings
- name: run_tests::check_dependencies::check_cargo_lock
run: cargo update --locked --workspace
- name: run_tests::check_dependencies::check_crate_graph