Run and verify ClawHub production deploys and stable ClawHub CLI npm releases. Use when deploying backend or frontend changes to clawhub.ai, dispatching the Dep
复制下面这句话,粘贴给 Claude Code、Codex、Cursor 等 AI 编程工具,它会读取安装说明并在你确认后完成安装。
请阅读 https://ai.atlankj.com/install/asset/gh-clawhub-production-release-0a6cd3aae70a ,按照其中的说明把「clawhub-production-release」安装到你(当前 AI 工具)中。执行前先告诉我将运行的命令和写入的位置,等我确认。
查看 AI 将读取的安装说明正在读取 GitHub 原文…
内容来自 GitHub 原始文件,由原作者维护。在 GitHub 查看
ClawHub production changes are manual-only. Merging to main does not deploy
the app or publish the CLI.
main.main SHA immediately before dispatch.Deploy Test workflow for that exact SHA before
dispatching an app production deploy. This is an operator check until the
production workflow enforces the gate directly.clawhub-convex and
create-and-cleanup-migration.The workflow is .github/workflows/deploy.yml.
origin/main and record its SHA.gh run list \
--repo openclaw/clawhub \
--workflow deploy-test.yml \
--branch main \
--commit <MAIN_SHA> \
--status success \
--limit 1
If no successful exact-SHA Test run exists, stop and fix or rerun Test before releasing production.
gh workflow run deploy.yml \
--repo openclaw/clawhub \
--ref main \
-f target=full \
-f allow_deleting_large_indexes=false
Choose full, backend, or frontend:
full: deploy Convex, wait for the matching Vercel production deployment,
and run production smoke checks.backend: deploy Convex and run production HTTP smoke checks.frontend: wait for Vercel's production deployment for the selected main
SHA, then run HTTP and UI smoke checks. The workflow does not call
vercel deploy.Set allow_deleting_large_indexes=true only after reviewing the Convex index
deletion and explicitly accepting it.
https://clawhub.ai.The workflow uses the GitHub Production environment. Backend deploys require
the environment secret CONVEX_DEPLOY_KEY. The optional
PLAYWRIGHT_AUTH_STORAGE_STATE_JSON enables authenticated UI smoke coverage.
The workflow is .github/workflows/clawhub-cli-npm-release.yml. Stable tags
must use vX.Y.Z.
main.gh workflow run clawhub-cli-npm-release.yml \
--repo openclaw/clawhub \
--ref main \
-f tag=vX.Y.Z \
-f preflight_only=true
gh workflow run clawhub-cli-npm-release.yml \
--repo openclaw/clawhub \
--ref main \
-f tag=vX.Y.Z \
-f preflight_only=false \
-f preflight_run_id=<RUN_ID>
npm-release environment job and verify the published version
from npm.Real publishes use npm trusted publishing through the npm-release GitHub
environment. The trusted publisher must match repository
openclaw/clawhub, workflow clawhub-cli-npm-release.yml, and environment
npm-release.