diff --git a/AGENTS.md b/AGENTS.md index cd81e74..cdf587d 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -453,7 +453,7 @@ secrets --db-url "postgres://..." search -n refining ### 1. 版本号(按需) -若本次改动需要发版,请先确认 `Cargo.toml` 中的 `version` 已提升,避免 CI 打出的 Tag 与已有版本重复。可通过 git tag 判断: +若本次改动需要发版,请先确认 `Cargo.toml` 中的 `version` 已提升,避免 CI 打出的 Tag 与已有版本重复。**升级版本后需同时更新 `Cargo.lock`**(运行 `cargo build` 即可自动同步),否则 CI 中 `cargo clippy --locked` 会因 lock 与 manifest 不一致而失败。可通过 git tag 判断: ```bash # 查看当前 Cargo.toml 版本 @@ -463,7 +463,7 @@ grep '^version' Cargo.toml git tag -l 'secrets-*' ``` -若当前版本已被 tag(例如已有 `secrets-0.3.0` 且 `Cargo.toml` 仍为 `0.3.0`),则应在 `Cargo.toml` 中 bump 版本号后再提交,以便 CI 自动打新 Tag 并发布 Release。 +若当前版本已被 tag(例如已有 `secrets-0.3.0` 且 `Cargo.toml` 仍为 `0.3.0`),则应在 `Cargo.toml` 中 bump 版本号,再执行 `cargo build` 同步 `Cargo.lock`,最后一并提交,以便 CI 自动打新 Tag 并发布 Release。 ### 2. 格式、Lint、测试