Features

Deployments

Track every deployment across your repositories — frequency, success rate, and correlation with incidents.

Overview

Koalr's Deployments page gives you a complete record of every production deployment across your connected repositories and CI/CD pipelines. It powers two of the four DORA metrics — Deployment Frequency and Change Failure Rate — and forms the foundation for deploy risk correlation with incidents.

Data sources

Koalr collects deployment events from:

  • GitHub Deployments API — GitHub's native deployment resource, created by GitHub Actions, Vercel, Railway, and many other platforms
  • GitHub Actions — workflow runs with environment set to production or prod
  • Vercel — deployment events via webhook (see Vercel integration)
  • Railway — deployment events via webhook
  • Netlify, Render, Fly.io — webhook-based ingestion
  • AWS CodeDeploy, ArgoCD, Azure DevOps — CI/CD pipeline events

Koalr normalizes all sources into a unified deployment record: { service, environment, status, deployed_at, commit_sha, pr_ids, deployer }.

Dashboard sections

Organization deployment summary

  • Deployment frequency — deployments per day (current vs. prior period)
  • DORA tier — Elite / High / Medium / Low based on deployment frequency
  • Success rate — percentage of deployments that completed without rollback or incident
  • Rollback rate — percentage of deployments rolled back within 24 hours

Deployment frequency chart

Bar chart of daily deployments over the past 30 days. Toggle between:

  • All environments
  • Production only (default)
  • Per-service

Deployment timeline

Chronological list of all deployments with:

  • Service name and environment
  • Deploy time and duration
  • Status: Success / Failed / Rolled back
  • Deployer (GitHub Actions bot, human user)
  • Risk score at time of deploy (from Deploy Risk)
  • Linked PR(s)

DORA deployment frequency trend

12-week weekly chart tracking how your deployment frequency is trending. This is the primary DORA metric view.

Deployment heatmap

Calendar heatmap (GitHub-contribution-style) showing deployment density per day. Identifies:

  • Deploy clustering — teams that batch deployments into end-of-sprint pushes (high risk)
  • Deploy gaps — multi-day periods with no production deployments
  • Day-of-week patterns — teams that deploy heavily on Fridays (risk signal)

Service breakdown

Per-service table showing:

  • Deployment frequency (deploys/week)
  • Success rate
  • Average deploy duration
  • Last deploy date
  • Incident correlation rate

Failed deployment analysis

Deep-dive on failed and rolled-back deployments:

  • Failure reason (when available from the CI/CD provider)
  • Pre-deploy risk score — was this a deployment Koalr flagged as high risk?
  • Time to rollback (from failure detection to rollback completion)

Deployment environments

Koalr tracks up to 4 environment types per service:

  • Production — primary deployment target; all DORA metrics use production only
  • Staging — pre-production validation environment
  • Preview — per-PR preview deployments (Vercel, Netlify)
  • Development — internal dev environments

Configure environment mapping in Settings → Deployments → Environment Mapping.

DORA Deployment Frequency benchmarks

DORA TierDeployment frequency
EliteMultiple per day
HighBetween once per day and once per week
MediumBetween once per week and once per month
LowLess than once per month

Relationship to other metrics

  • DORA Metrics — deployment frequency is one of the four DORA metrics (DORA Metrics)
  • Deploy Risk — every deployment carries a pre-merge risk score; the Deployments page shows the score at time of deploy (Deploy Risk)
  • Incidents — incident correlation shows which deployments preceded incidents (Incidents)
  • Cycle Time — deploy time (merge → production) is the final stage of the cycle time pipeline (Cycle Time)