36 个既有公共包版本统一 1.7.5 → 1.7.7;新增的 @vobs/dsh 随其功能提交以 1.7.7 落地。
CHANGELOG 补 1.7.7 条目(@vobs/dsh、@vobs/dsh/preview、vobs dsh 命令组、编译器修复),
并说明两个 DSH 插件包不在 npm 发布名单内。
同时修正 docs/npm-release.md 与事实不符的地方:
- 原文称「推送版本标签后由 .github/workflows/publish.yml 自动发布」,但该工作流不存在,
.github/workflows/ 下只有 ci.yml,实际是本地手动发布;补上手动发布的完整命令与质量门禁顺序。
- publish:packages 脚本带 --provenance,只在受支持的 CI 环境可用,本地执行会失败;文档明确标注。
- 发布名单 36 → 37(补 @vobs/dsh),示例版本推进到 1.7.7。
- 记录 v1.7.6 是「只用安装引用」的标签:指向插件提交,37 个包当时仍是 1.7.5,
check:release 对它不通过,npm 上也没有对应版本;发版时不得复用已推送标签。
- 注明 ci.yml 不构建也不校验两个 DSH 插件包,它们的产物校验目前只在本地手动跑。
门禁:check:release v1.7.7 报 matches 37 public packages;typecheck、675 项单测、
verify:packages(37 包 tarball 消费者验证)、两个插件产物校验(53 / 60)全部通过。