Structured sprint execution, QA governance, and production release control — embedded directly in your GitHub repos.
Add Delivery OS to any repository. No clone, no config — just run:
npx github-delivery-os install --with-templates .
Add --with-labels to create labels via gh CLI (requires gh auth). Use --dry-run to preview first.
Engineering teams often rely on informal coordination in GitHub — manual approvals, inconsistent sprint tracking, reactive QA, and socially enforced releases. As teams scale, that creates:
Delivery OS embeds structured intake, sprint orchestration, QA governance, and release gates directly into your repos — without replacing CI/CD or disrupting workflows.
qa or qa-request labels get assigned to your QA team.
| Workflow | Purpose |
|---|---|
| sprint-child-creator | Creates child issues when a sprint (SPRINT -) is opened |
| auto-close-sprint | Burn-down, sprint health, auto-close at 100% |
| notify-release-approver | Pings approver when production release issue opens |
| authorize-deployment | Dual approval (release approver + QA) |
| auto-assign-qa | Assigns QA team to qa / qa-request issues |
| telegram-issues | Telegram alerts for bugs, QA, sprints, releases |
| setup-labels | One-time workflow to create required labels |
RELEASE_APPROVER, QA_APPROVER, QA_ASSIGNEESTELEGRAM_BOT_TOKEN and TELEGRAM_CHAT_ID for alerts