Skip to content

chore: bump version to 10.2.5 - #24

Merged
vshengbro merged 1 commit into
masterfrom
chore/bump-10-2-5
Oct 15, 2026
Merged

vshengbro merged 1 commit into
masterfrom
chore/bump-10-2-5

Conversation

@vshengbro

Copy link
Copy Markdown
Member

变更内容

次版本号递增:10.2.4 → 10.2.5。

只改根 Cargo.toml 一行 [workspace.package] version。全部 27 个 crate 都用
version.workspace = true 继承 workspace 版本,所以单行改动即全体生效,
子 crate 的 Cargo.toml 无需改动 —— 与上一次 bump(9bb09c2)做法一致。

验证

  • cargo metadata --no-deps 确认 27 个 crate 的 version 集合为 {10.2.5},
    无残留 10.2.4
  • cargo check --workspace 通过
  • pre-commit 的 rust-standards gate:0 new violations

为什么走 PR 而不是直推 master

rust.yml 的 publish 与 release 两个 job 只在 master 上触发
(github.ref_name == 'master'),通过后会执行 crate publish 发布到
crates.io 并创建 v10.2.5 tag 与 GitHub Release。这是不可逆的外部副作用,
所以先经 PR 让 CI 跑完 check / tests / clippy / build,确认全绿后再
合入 master 触发发布。

影响

纯版本号变更,无 API 改动。合并后 CI 会发布 27 个 crate 的 10.2.5 版本。

次版本号递增。全部 27 个 crate 通过 `version.workspace = true` 继承
workspace 版本,只需改workspace.package.version 一行。

验证:cargo metadata 确认 27 个 crate 的 version 集合为 {10.2.5},
无残留 10.2.4;cargo check --workspace 通过。
@ghfind-review ghfind-review Bot added the review: high ghfind author score; see https://ghfind.com label Oct 15, 2026
@vshengbro
vshengbro merged commit b28abab into master Oct 15, 2026
8 checks passed
@vshengbro
vshengbro deleted the chore/bump-10-2-5 branch October 15, 2026 01:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

review: high ghfind author score; see https://ghfind.com

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant