Get started Dashboard

Continuous integration. How to keep CI green: fixing a broken build on main fast, finding the commit that broke it, merge queues and flaky tests.

A red build on main blocks everyone. Nobody can merge with confidence, the next deploy waits, and the longer it stays red the more changes pile on top of the one that broke it.

These guides are for teams that merge to main many times a day and want it to stay releasable. They cover getting a broken build green again, finding the commit that broke it, stopping two green pull requests from breaking main together, and keeping flaky tests from hiding real failures. Each guide shows the commands and settings to copy, mostly for GitHub Actions, and how to check they work.

How Polylane works on these platforms: Cloudflare and Railway.

More guides

How to fix a broken build on main

How to fix a broken build on main: read the failing job, decide between rerun, revert and fix forward, find the breaking commit and stop the next one.

Boris Tane

Nobody should be on-call. Polylane watches your infra, finds what broke, and writes the fix.

Get started for free