Skip to content

chore(ostool): release v0.24.0#150

Merged
ZR233 merged 1 commit into
mainfrom
release-plz-2026-07-02T01-17-12Z
Jul 2, 2026
Merged

chore(ostool): release v0.24.0#150
ZR233 merged 1 commit into
mainfrom
release-plz-2026-07-02T01-17-12Z

Conversation

@github-actions

@github-actions github-actions Bot commented Jul 2, 2026

Copy link
Copy Markdown
Contributor

🤖 New release

  • ostool: 0.23.5 -> 0.24.0 (⚠ API breaking changes)

ostool breaking changes

--- failure constructible_struct_adds_field: externally-constructible struct adds field ---

Description:
A pub struct constructible with a struct literal has a new pub field. Existing struct literals must be updated to include the new field.
        ref: https://doc.rust-lang.org/reference/expressions/struct-expr.html
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.48.0/src/lints/constructible_struct_adds_field.ron

Failed in:
  field Cargo.test in /tmp/.tmpaKp4F0/ostool/ostool/src/build/config.rs:99
Changelog

0.24.0 - 2026-07-02

Added

  • (cargo) support test target artifacts (#149)


This PR was generated with release-plz.

@mai-team-app mai-team-app Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🤖 自动发布 PR 审查

PR #150: chore(ostool): release v0.24.0

变更概览

这是由 release-plz 自动生成的发布 PR,将 ostool 版本从 0.23.5 提升到 0.24.0。共修改 3 个文件,+8/-2 行。

审查结果

版本一致性检查

  • ostool/Cargo.toml: version = "0.24.0" ✓
  • Cargo.lock: version = "0.24.0" ✓
  • 两处版本号一致,无冲突

CHANGELOG.md 格式正确

  • 新增 [0.24.0] 条目,日期为 2026-07-02
  • 正确引用 PR #149(支持 test target artifacts)
  • 遵循 Keep a Changelog 格式规范

语义化版本判断合理

  • 0.23.5 → 0.24.0 为 minor 版本升级
  • PR body 中标注了 API breaking changes(Cargo 结构体新增 test 字段),minor 版本升级符合语义化版本规范(v0.x 阶段允许 minor 版本包含破坏性变更)

提交信息规范

  • 遵循 Conventional Commits 格式:chore(ostool): release v0.24.0
  • 提交已通过 GitHub GPG 签名验证

结论

这是一个标准的自动发布 PR,所有版本号一致,changelog 格式正确,无代码逻辑变更需要审查。建议批准合并。

Powered by mimo-v2.5-pro

@ZR233 ZR233 merged commit de97660 into main Jul 2, 2026
@ZR233 ZR233 deleted the release-plz-2026-07-02T01-17-12Z branch July 2, 2026 01:27
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