Release Management

Staging, gates, approval and rollback

PO

Last production release

v0.1.0

admin-app · 27 Oct, 07:20 am

Releases · 30 days

4

Production approval

1

Blocked until the release manager signs off

Failed deployments

0

Release management

Staging → approval → production, with rollback prepared before deploy

EnvironmentComponentVersionCommitDeployedByStatus
productionadmin-appv0.1.0a41f9c227 Oct, 07:20 amThokchom Ibohal Singhsucceeded
productionapiv1.8.47de0b1326 Oct, 09:02 pmThokchom Ibohal Singhsucceeded
stagingbusiness-appv1.9.0-rc.2c92a4fe27 Oct, 09:55 amMoirangthem Chanu Devirunning
productiondatabasemigration-0042f13b77125 Oct, 11:40 pmKshetrimayum Bimol Singhsucceeded
productionbusiness-appv1.8.39ab771e24 Oct, 07:15 pmThokchom Ibohal Singhrolled back

Release gates

Checked in order; any failure stops the release

GateChecked byFailure behaviour
Staging deploymentDevOps AgentStop, open incident, notify release manager
Smoke and integration testsQA AgentStop, attach failing suite to the task
Migration validationDatabase AgentStop, require a dry-run plan
Production approvalRelease manager (human)Hold — no agent may self-approve
Post-deploy healthReliability AgentRecommend rollback within the watch window

Rollback policy

Prepared before deployment starts

  • Previous artifact and migration down-path recorded before every release.
  • Destructive migrations require a documented restore point.
  • Rollback is an authorized action, logged with the approving operator.
  • Deployments are versioned and reproducible; no hot edits on a server.