Skip to content

fix(release): Workflow 增强校验标签与 Cargo 版本 - #29

Merged
Kisechan merged 1 commit into
wendaining:masterfrom
Kisechan:fix/release-version-validation
Sep 22, 2026
Merged

Kisechan merged 1 commit into
wendaining:masterfrom
Kisechan:fix/release-version-validation

Conversation

@Kisechan

Copy link
Copy Markdown
Collaborator

背景

v0.2.1 Release 的 tag 与下载后二进制的 recall --version 不一致:tag 为 v0.2.1,Cargo package version 为 0.1.0。安装器因此展示两个不同版本,增加升级与问题排查成本。

变更

  • 将 Cargo package version 更新为 0.2.2。
  • 在 Release workflow 中新增 tag 与 Cargo package version 校验。
  • 让构建矩阵依赖该校验,版本不一致时阻止所有发布资产构建。

验证

  • 本地模拟 v0.2.2 tag:版本校验通过。
  • 本地模拟 v0.2.1 tag:版本校验失败。

@Kisechan Kisechan changed the title fix(release): 校验标签与 Cargo 版本 fix(release): Workflow 增强校验标签与 Cargo 版本 Sep 22, 2026
@Kisechan
Kisechan marked this pull request as ready for review September 22, 2026 17:21
@Kisechan
Kisechan merged commit 3f99527 into wendaining:master Sep 22, 2026
5 checks passed
@Kisechan
Kisechan deleted the fix/release-version-validation branch September 22, 2026 17:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant