From e3cea55d7252f866c79a78f91b282c9238dd68ea Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Wed, 21 Jan 2026 08:10:44 +0000 Subject: [PATCH] docs: add npm files check to release checklist --- docs/reference/RELEASING.md | 1 + 1 file changed, 1 insertion(+) diff --git a/docs/reference/RELEASING.md b/docs/reference/RELEASING.md index 37a97b9ba..527b110b0 100644 --- a/docs/reference/RELEASING.md +++ b/docs/reference/RELEASING.md @@ -26,6 +26,7 @@ When the operator says “release”, immediately do this preflight (no extra qu 2) **Build & artifacts** - [ ] If A2UI inputs changed, run `pnpm canvas:a2ui:bundle` and commit any updated [`src/canvas-host/a2ui/a2ui.bundle.js`](https://github.com/clawdbot/clawdbot/blob/main/src/canvas-host/a2ui/a2ui.bundle.js). - [ ] `pnpm run build` (regenerates `dist/`). +- [ ] Verify npm package `files` includes all required `dist/*` folders (notably `dist/node-host/**` and `dist/acp/**` for headless node + ACP CLI). - [ ] Confirm `dist/build-info.json` exists and includes the expected `commit` hash (CLI banner uses this for npm installs). - [ ] Optional: `npm pack --pack-destination /tmp` after the build; inspect the tarball contents and keep it handy for the GitHub release (do **not** commit it).