RFC-0001 PR-2/PR-6 核心 + issue #588 决策 5 的落地:三坐标(atomgit-cli 裸名推荐 / @atomgit-cli/cli / @gitcode-cli/cli)长期并行发布。docs/PACKAGING.md 已立发布不变量(每次正式发布必须同版本发布全部三坐标并由流水线校验),当前流水线仅支持单坐标,本 issue 交付缺失的流水线能力。
atomgit-cli
@atomgit-cli/cli
@gitcode-cli/cli
scripts/prepare-npm-package.sh
关联:issue #588、RFC-0001、PR !564(动态坐标客户端已合入)
背景
RFC-0001 PR-2/PR-6 核心 + issue #588 决策 5 的落地:三坐标(
atomgit-cli裸名推荐 /@atomgit-cli/cli/@gitcode-cli/cli)长期并行发布。docs/PACKAGING.md 已立发布不变量(每次正式发布必须同版本发布全部三坐标并由流水线校验),当前流水线仅支持单坐标,本 issue 交付缺失的流水线能力。交付范围
scripts/prepare-npm-package.sh演进(或新增脚本)——一次构建产出三个 npm tarball,差异仅 package.json name/bin/描述;坐标 allowlist 硬编码校验,模板化笔误即 fail前置(人工)
atomgit-cli与@atomgit-cli/cli在 npmjs.com 绑定 GitHub 仓库 atomgit-cli/cli + release.yml(维护者操作)验收
关联:issue #588、RFC-0001、PR !564(动态坐标客户端已合入)