hare-cli 是独立于 hare-code SDK 的命令行宿主包。
它消费同工作区里的 hare-code 源码来构建 CLI,但发布产物只包含自己的 dist/cli.js 与二进制入口。
当前它还是 sibling 目录,不是独立 git 仓库;.github/workflows/release.yml 已按独立仓库形态准备好,后续提仓即可直接启用。
当前以 sibling SDK 包 ../hare-code 的版本号为真源。hare-cli 与 hare-code-desktop 都跟随它。发布前建议先在 hare-code 目录执行:
node scripts/sync-sibling-version.mjs --only hare-cli
node scripts/check-sibling-version.mjs --only hare-cli如果要一次性校验整个 sibling 产品线,也可以执行:
node scripts/sync-sibling-version.mjs
node scripts/check-sibling-version.mjsbun run build
node bin/hare-cli.cjs --versionhare-cli-windows-x64.exehare-cli-linux-x64hare-cli-linux-x64-baselinehare-cli-linux-arm64hare-cli-darwin-x64hare-cli-darwin-arm64hare-cli-<version>.tgz