发布包
当改动准备好更新版本并发布时,使用这个任务页。任何写入 registry 的操作都应该先经过可审查的发布计划。
前置条件
repo doctor报告包管理器和发布配置有效。- 工作区除本次改动外保持干净。
- 每个可发布改动都有 changeset 或仓库约定的 intent 文件。
最小命令
bash
repo release --dry-run检查包组、版本、变更日志和发布命令。计划确认后,再去掉 --dry-run 执行发布。
预期结果
发布报告会列出将要变化的包、版本决策和每个子进程。发布成功后,还会执行配置好的 post-publish hooks。
常见分支
- 缺少 intent:添加 changeset 后重新生成计划。
- 固定版本组不一致:先检查包之间的关系,再修改版本。
- registry 认证失败:刷新本地 token 后重试,不要提交凭据。