From 6e570561b69f027e825bb18f5f1614f2e8e2c9e1 Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Fri, 23 Jan 2026 09:18:09 +0000 Subject: [PATCH] docs: prefer fast install smoke for release --- docs/reference/RELEASING.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/docs/reference/RELEASING.md b/docs/reference/RELEASING.md index 8c7317b50d..b3a0f174f2 100644 --- a/docs/reference/RELEASING.md +++ b/docs/reference/RELEASING.md @@ -39,8 +39,9 @@ When the operator says “release”, immediately do this preflight (no extra qu - [ ] `pnpm test` (or `pnpm test:coverage` if you need coverage output) - [ ] `pnpm run build` (last sanity check after tests) - [ ] `pnpm release:check` (verifies npm pack contents) -- [ ] `pnpm test:install:smoke` (Docker install smoke test; required before release) +- [ ] `CLAWDBOT_INSTALL_SMOKE_SKIP_NONROOT=1 pnpm test:install:smoke` (Docker install smoke test, fast path; required before release) - If the immediate previous npm release is known broken, set `CLAWDBOT_INSTALL_SMOKE_PREVIOUS=` or `CLAWDBOT_INSTALL_SMOKE_SKIP_PREVIOUS=1` for the preinstall step. +- [ ] (Optional) Full installer smoke (adds non-root + CLI coverage): `pnpm test:install:smoke` - [ ] (Optional) Installer E2E (Docker, runs `curl -fsSL https://clawd.bot/install.sh | bash`, onboards, then runs real tool calls): - `pnpm test:install:e2e:openai` (requires `OPENAI_API_KEY`) - `pnpm test:install:e2e:anthropic` (requires `ANTHROPIC_API_KEY`)