From 7ce4aaf83589b4fe0c531d24783e3f017c7a5eca Mon Sep 17 00:00:00 2001 From: voson Date: Fri, 20 Mar 2026 22:04:40 +0800 Subject: [PATCH] =?UTF-8?q?ci:=20=E7=BC=93=E5=AD=98=E9=94=AE=E5=8C=85?= =?UTF-8?q?=E5=90=AB=20Rust=20=E7=89=88=E6=9C=AC=EF=BC=9Bchore(secrets-mcp?= =?UTF-8?q?):=200.1.3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Made-with: Cursor --- .gitea/workflows/secrets.yml | 10 +++++++--- Cargo.lock | 2 +- crates/secrets-mcp/Cargo.toml | 2 +- 3 files changed, 9 insertions(+), 5 deletions(-) diff --git a/.gitea/workflows/secrets.yml b/.gitea/workflows/secrets.yml index 0e57179..f2cad87 100644 --- a/.gitea/workflows/secrets.yml +++ b/.gitea/workflows/secrets.yml @@ -9,6 +9,7 @@ on: - 'Cargo.lock' # systemd / 部署模板变更也应跑构建(产物无变时可快速跳过 check) - 'deploy/**' + - '.gitea/workflows/**' concurrency: group: ${{ github.workflow }}-${{ github.ref }} @@ -165,8 +166,9 @@ jobs: ~/.cargo/registry/cache ~/.cargo/git/db target - key: cargo-check-${{ hashFiles('Cargo.lock') }} + key: cargo-check-${{ env.RUST_TOOLCHAIN }}-${{ hashFiles('Cargo.lock') }} restore-keys: | + cargo-check-${{ env.RUST_TOOLCHAIN }}- cargo-check- - run: cargo fmt -- --check @@ -204,8 +206,9 @@ jobs: ~/.cargo/registry/cache ~/.cargo/git/db target - key: cargo-x86_64-unknown-linux-musl-${{ hashFiles('Cargo.lock') }} + key: cargo-x86_64-unknown-linux-musl-${{ env.RUST_TOOLCHAIN }}-${{ hashFiles('Cargo.lock') }} restore-keys: | + cargo-x86_64-unknown-linux-musl-${{ env.RUST_TOOLCHAIN }}- cargo-x86_64-unknown-linux-musl- - name: 构建 secrets-mcp (musl) @@ -286,8 +289,9 @@ jobs: ~/.cargo/registry/cache ~/.cargo/git/db target - key: cargo-x86_64-unknown-linux-musl-${{ hashFiles('Cargo.lock') }} + key: cargo-x86_64-unknown-linux-musl-${{ env.RUST_TOOLCHAIN }}-${{ hashFiles('Cargo.lock') }} restore-keys: | + cargo-x86_64-unknown-linux-musl-${{ env.RUST_TOOLCHAIN }}- cargo-x86_64-unknown-linux-musl- - name: 构建 secrets-mcp diff --git a/Cargo.lock b/Cargo.lock index c24f077..aae048a 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1949,7 +1949,7 @@ dependencies = [ [[package]] name = "secrets-mcp" -version = "0.1.2" +version = "0.1.3" dependencies = [ "anyhow", "askama", diff --git a/crates/secrets-mcp/Cargo.toml b/crates/secrets-mcp/Cargo.toml index 0962d51..97281d1 100644 --- a/crates/secrets-mcp/Cargo.toml +++ b/crates/secrets-mcp/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "secrets-mcp" -version = "0.1.2" +version = "0.1.3" edition.workspace = true [[bin]]