Skip to content

build(one): 准备 0.6.1 发版 - #85

Merged
chumingjun merged 1 commit into
mainfrom
release/0.6.1
Aug 28, 2026
Merged

build(one): 准备 0.6.1 发版#85
chumingjun merged 1 commit into
mainfrom
release/0.6.1

Conversation

@chumingjun

Copy link
Copy Markdown
Owner

背景

v0.6.0 发版(#83)之后 main 又合入一个用户可见改动:定时任务停机错过触发点的记录与补偿(#57/#84)。线上 npm 0.6.0 不含 misfire,需要发 0.6.1 把它带给用户。

方案

  • 源码树 8 包 package.json 0.6.0 → 0.6.1,dsh-ccpg-one 依赖表同步
  • 升级器测试 npm latest mock 0.6.0 → 0.6.1(保持 latest 领先已装语义)
  • npm 渠道仍只发单包 dsh-harness-one(版本取自 dsh-ccpg-one);老 8 包维持 deprecate
  • 版本取 0.6.1(patch):本次仅含 misfire 一个 feat,保持「一个发版窗口一个 minor」节奏

验证

  • 全量单测绿(npm test
  • build-web.sh 双构建通过
  • assemble-one.sh + publish-npm.sh --dry-run 通过(dsh-harness-one@0.6.1,tarball 完整性 + 安装 smoke 无 SDK 泄漏)

后续

合入后打 v0.6.1 tag 触发 release.yml(pack → boot-smoke → npm 单包 → asset),然后在隔离环境实测设置面板一键升级 0.6.0 → 0.6.1。

v0.6.0 之后 main 合入一个用户可见改动:
- 定时任务停机错过触发点的记录与补偿(#57/#84)

一个 feat → minor 口径下发 patch 亦可,但取 0.6.1 保持
「一个发版窗口一个 minor」的节奏:源码树 8 包与 dsh-ccpg-one
依赖表同步 bump;升级器测试 npm latest mock 0.6.0 → 0.6.1
(保持 latest 领先已装语义)。npm 渠道仍只发单包
dsh-harness-one(版本取 dsh-ccpg-one)。

验证:全量单测绿;build-web.sh 双构建通过;assemble-one +
publish-npm --dry-run 通过(dsh-harness-one@0.6.1)。
@chumingjun
chumingjun merged commit 372162f into main Aug 28, 2026
1 check passed
@chumingjun
chumingjun deleted the release/0.6.1 branch August 28, 2026 12:42
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