| name | ei-release-gate |
| description | Release candidate checklist: build, test, docker smoke, and release notes draft for ei-agentic-claude. |
| user-invocable | true |
Release Gate (RC)
Preconditions
- Working tree clean (
git status --porcelain empty)
- On the correct release branch/tag
- Secrets remain local (
.env files git-ignored)
Gate steps
-
Install/build
-
Unit tests
-
Docker smoke
-
Manual smoke (read-only)
node launch-cli.mjs --help
- Optional (if API key available):
node launch-cli.mjs get-all-projects --api-key $EI_API_KEY
-
Draft release notes (output only)
Create outputs/release/notes.md containing:
- Summary of changes
- Breaking changes
- Upgrade notes
- Security notes
Stop conditions
Stop if any gate fails or if secrets appear in outputs.