UNPKG

create-hokage-js-app

Version:

🔥 Best CLI tool to create a MERN stack template. Quick, clean, and customizable.

86 lines (57 loc) • 2.37 kB
# Release Checklist Use before production release or tagged deploy. --- ## Code Readiness - [ ] All intended PRs merged; release branch/tag identified by git SHA - [ ] CI green on the release commit - [ ] No `TODO`/`FIXME` on critical path without tickets - [ ] Feature flags configured for incomplete features (safe defaults) --- ## Compatibility - [ ] API changes backward compatible or versioned with consumer plan - [ ] Database migrations applied/tested with expand/contract strategy - [ ] Code compatible with currently deployed schema during rollout - [ ] Message/event consumers tolerate dual formats during transition --- ## Quality Gates - [ ] Automated tests passed (unit/integration/E2E as required by pipeline) - [ ] Security checklist completed for release-scoped changes - [ ] Dependency critical CVEs addressed or risk-accepted explicitly - [ ] Performance budgets checked for hot-path changes --- ## Observability & Ops - [ ] Dashboards include new critical metrics/endpoints - [ ] Alerts/SLOs updated when new failure modes appear - [ ] Runbooks updated for new operational procedures - [ ] Log/audit events verified for sensitive flows --- ## Deployment Plan - [ ] Artifact immutable and promoted (same build to prod) - [ ] Migration order documented (migrate → deploy → contract later) - [ ] Rollout strategy chosen (rolling/canary/blue-green) - [ ] Health/readiness probes verified - [ ] Graceful shutdown behavior verified for in-flight requests/jobs - [ ] Rollback owner + command/path documented - [ ] Communicate change window to stakeholders when required --- ## Data Safety - [ ] Backups verified recent and restorable for risky migrations - [ ] No destructive migration without approved plan - [ ] Seed/admin tasks are idempotent and logged --- ## Post-Deploy Verification - [ ] Smoke test critical user journeys in production - [ ] Error rate, latency, saturation within normal bounds - [ ] No DLQ explosion / worker crash loops - [ ] Synthetic checks green - [ ] Announce completion / monitor through soak period --- ## Hotfix Extra - [ ] Minimal diff; regression test included - [ ] Backport to main planned if branched from release tag - [ ] Incident ticket linked --- ## Final Sign-Off - [ ] Owner acknowledges checklist complete - [ ] Version/tag published - [ ] Changelog updated for user-facing changes