Monitor Deployments
Warestack monitors every deployment in real time, linking it with related pull requests, commits, and workflow runs.
It also enriches this data with metadata coming from your custom checks. Read more ↗.
How it works
- Collects signals from every deployment — environment, branch, workflow status, and linked PRs — in real time.
- Correlates context from tools like Slack and Linear to connect deployment messages, incidents, and related tasks.
- Applies checks for failed deploys, unapproved changes, or missing rollback procedures.
- Surfaces insights in the Warestack dashboard and API to help teams trace impact and resolve issues faster.
View JSON representation
{
"type": "GitHub Deployment Review",
"title": "Deployment review - prod",
"metadata": {
"environment": "prod",
"repository": "core-api",
"status": "Approved",
"requested_by": "dkargatzis",
"approved_by": "dkargatzis",
"updated": "13 hours ago",
"labels": ["Admins", "Backend"]
},
"overview": [
"Deployment on prod environment",
"Requested and approved 13 hours ago",
"All checks and policies verified before approval"
],
"associated_issue": {
"type": "GitHub Issue",
"title": "feat(manage-checks): enable inline edit for checks"
},
"associated_pull_request": {
"title": "feat(checks): add inline edit modal and PATCH endpoint"
},
"associated_workflow_run": {
"name": "manual-deploy.yml",
"status": "completed",
"completed": "16 hours ago",
"trigger": "push to main",
"endpoint": "api.warestack.com"
},
"associated_linear_issue": {
"key": "LIN-782",
"status": "Acceptance criteria met",
"note": "Production rollout validated"
},
"violations": [
{
"rule": "Staging step",
"status": "approved override",
"details": "One skipped staging step"
}
],
"slack_summary": {
"channel": "#admins",
"message": "Deployment readiness discussed and approved; logs verified and post-deploy checks confirmed."
},
"summary": "Unified deployment review linking workflows, issues, and Slack for end-to-end prod traceability."
}Suggested checks
We recommend you activate the basic checks.
-
flag failed deploymentsDetects any deployment that failed and alerts the team instantly. -
alert when deployment bypasses approvalEnsures that no deployment happens without required review or sign-off. -
notify when deployment impacts multiple servicesHighlights large or multi-service deployments that may need additional validation. -
block deployment if linked tests or workflows failedPrevents deploying code when critical CI/CD steps have failed, maintaining release stability.
💡 Enable checks to trace how your team deploys and validates changes. Read more ↗
Last updated on