发布通道

通道说明
stable正式版,默认发布到 npm beta,可显式发布到 latest
beta预发布版,发布到 npm beta
devmain 分支的最新代码

版本命名

  • 正式版:YYYY.M.D(git tag:vYYYY.M.D)
  • 修正版:YYYY.M.D-N
  • Beta 版:YYYY.M.D-beta.N
  • 不补零(如 2026.5.1 而非 2026.05.01)

发布节奏

  • Beta 先行,stable 在 beta 验证后跟进
  • 从 release/YYYY.M.D 分支发布,不在 main 上直接操作
  • 已推送的 beta tag 需要修复时,切下一个 -beta.N,不删除旧 tag

发布操作员检查清单(简版)

  1. 从最新 main 拉取,确认 CI 绿色
  2. 用 /changelog 更新 CHANGELOG.md
  3. 检查兼容性记录(src/plugins/compat/registry.ts)
  4. 创建 release/YYYY.M.D 分支
  5. 运行 pnpm release:prep 刷新生成文件
  6. 运行 OpenClaw NPM Release(preflight_only=true)
  7. 运行 Full Release Validation
  8. 验证通过后运行 OpenClaw Release Publish

发布测试箱

测试箱说明
Vitest完整单元/集成测试套件
Docker打包环境下的 E2E 验证
QA LabAgent 行为和 channel 级别验证
Package可安装产品验证(Package Acceptance)

相关页面

  • ref-credits
  • docs/install/install-development-channels