Skip to content

feat(kernel): release-control-tool - #125

Merged
devcxl merged 4 commits into
mainfrom
feat/release-control-tool
Jul 31, 2026
Merged

feat(kernel): release-control-tool#125
devcxl merged 4 commits into
mainfrom
feat/release-control-tool

Conversation

@devcxl

@devcxl devcxl commented Jul 31, 2026

Copy link
Copy Markdown
Owner

release-control-tool

  • src/kernel/release.ts — 版本聚合/分类/提议 + tag 不可变校验(技术栈无关)
  • SemVer:breaking→major(含 0.x)、feature→minor、fix→patch、取最高
  • 未分类变更门禁:版本提议前必须分类
  • src/plugin/release-control.ts — release_control 四 op(propose-version/open-release-pr/merge-release-pr/monitor)
  • 新增 65 测试,全量 642 通过

Closes #110

@devcxl
devcxl force-pushed the feat/release-control-tool branch from 3262404 to 70cb9ad Compare July 31, 2026 19:06
@devcxl
devcxl merged commit 73551d5 into main Jul 31, 2026
1 check passed
@devcxl
devcxl deleted the feat/release-control-tool branch August 1, 2026 16:13
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.

release-control-tool

1 participant