Deployment
Deployment commands handle the final stages of the delivery lifecycle: pre-deployment checklists, the deploy itself (through the promotion chain), post-deployment verification, rollback planning, release cutting, and changelog generation. They correspond to Phase 5 of the GAIA lifecycle.
Commands in this category
- /gaia-deploy user-facing Deploy to an environment with pre-deploy gate, adapter-mediated deploy, health-check, and post-deploy smoke.
- /gaia-deploy-checklist user-facing Pre-deployment verification checklist with quality gates.
- /gaia-post-deploy user-facing Post-deployment health and metric validation with a structured pass/fail report.
- /gaia-rollback-plan user-facing Define rollback trigger criteria and recovery procedures for each environment.
- /gaia-release-plan user-facing Create a staged rollout and release strategy with environment progression and success metrics.
- /gaia-release user-facing Execute the release procedure: version bump, commit, tag, push, and GitHub Release.
- /gaia-changelog user-facing Generate a changelog from git history grouped by Keep a Changelog categories.