* fix(deps): resolve RustSec advisories for issue 815 * ci(rust): verify Rust 1.88 MSRV * test(linux): stub fcitx in backend harness * docs: document Rust 1.88 MSRV in Chinese README
This commit is contained in:
1 parent
d961248210
commit
4cd93bd006
9 files changed
+165
-210
No files matched your search
@@ -180,6 +180,9 @@ jobs:
|
||||
cache: npm
|
||||
cache-dependency-path: openless-all/app/package-lock.json
|
||||
|
||||
# 现有测试继续用 stable;额外安装声明的 MSRV,供下方兼容性门禁显式调用。
|
||||
- uses: dtolnay/rust-toolchain@1.88.0
|
||||
|
||||
- uses: dtolnay/rust-toolchain@stable
|
||||
|
||||
- name: Install Linux check dependencies
|
||||
@@ -242,6 +245,12 @@ jobs:
|
||||
if: runner.os == 'Windows'
|
||||
run: cargo test --manifest-path src-tauri/backend-tests/Cargo.toml
|
||||
|
||||
- name: Check Tauri backend with Rust 1.88 MSRV
|
||||
run: cargo +1.88.0 check --locked --manifest-path src-tauri/Cargo.toml
|
||||
|
||||
- name: Compile backend tests with Rust 1.88 MSRV
|
||||
run: cargo +1.88.0 test --locked --manifest-path src-tauri/backend-tests/Cargo.toml --no-run
|
||||
|
||||
- name: Verify version sync across all 5 files
|
||||
# 两个平台都跑这个校验:Windows runner 自带 git-bash,跨 shell 表现一致。
|
||||
# 一旦版本号 drift 立刻 fail,避免发版时再发现漏改。
|
||||
|
||||
Reference in new issue
Block a user