ci(android): Rust 缓存 key 升到 v2, 重建含 cargo-ndk/settings.toml 的完整缓存
Android Build & Publish / build-android (push) Successful in 16m7s

This commit is contained in:
Cheney
2026-11-02 10:28:13 +08:00
parent 6d560583ae
commit 308ace8559
+3 -1
View File
@@ -62,9 +62,11 @@ jobs:
~/.cargo ~/.cargo
~/.rustup ~/.rustup
# 工具链升级时 bump 版本号使缓存失效重装 (含 cargo-ndk) # 工具链升级时 bump 版本号使缓存失效重装 (含 cargo-ndk)
# v2: v1 缓存是从只缓存 toolchains 的旧配置生成的, 缺 cargo-ndk/settings.toml,
# 且缓存命中后不会回写, 所以 bump 一次重建完整缓存。
# 注意: 必须缓存整个 ~/.rustup。只缓存 ~/.rustup/toolchains 会丢掉 # 注意: 必须缓存整个 ~/.rustup。只缓存 ~/.rustup/toolchains 会丢掉
# settings.toml (默认 toolchain 记录), 缓存命中时 cargo 无法选择版本。 # settings.toml (默认 toolchain 记录), 缓存命中时 cargo 无法选择版本。
key: rust-android-v1-${{ runner.os }} key: rust-android-v2-${{ runner.os }}
- name: Cache Tauri cargo target - name: Cache Tauri cargo target
uses: https://gitea.com/actions/cache@v4 uses: https://gitea.com/actions/cache@v4