From 403a883e0b1818331631c3fd9f9b9c13210ac08f Mon Sep 17 00:00:00 2001 From: Ap_Tx <3045929398@qq.com> Date: Fri, 9 Oct 2026 22:20:48 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20CI=20=E9=92=89=E4=BD=8F=20cargo-shear=20?= =?UTF-8?q?=E7=89=88=E6=9C=AC=E4=B8=BA=201.13.4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit check-rust.yml 的 shear 任务在 Rust 1.95 工具链下装最新 cargo-shear(1.14.0) 失败:其依赖 ra_ap_syntax 0.0.352 要求 rustc >= 1.98。且 binstall 走 GitHub release 下载时遭遇 api.github.com 403,回退源码编译后同样因版本过高而失败。 钉到 cargo-shear@1.13.4(依赖 ra_ap_syntax 0.0.347,要求 rustc 1.95),与 CI 的 stable 工具链兼容。 --- .github/workflows/check-rust.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/check-rust.yml b/.github/workflows/check-rust.yml index 9799109..42a18df 100644 --- a/.github/workflows/check-rust.yml +++ b/.github/workflows/check-rust.yml @@ -22,5 +22,5 @@ jobs: node-version-file: .nvmrc - uses: dtolnay/rust-toolchain@29eef336d9b2848a0b548edc03f92a220660cdb8 # stable - uses: cargo-bins/cargo-binstall@dc19f1e48450eefe5a29b8da6c6b00a87d730b37 # v1.18.1 - - run: cargo binstall --no-confirm cargo-shear + - run: cargo binstall --no-confirm cargo-shear@1.13.4 - run: cargo shear