← Incident Index
Protocol 4.2Testing

CI Gating

Checks whether CI checks are required to pass before PRs can be merged, with strict mode enabled.

Without gating, CI is informational only. Required status checks prevent broken code from landing in main.

3publicly-documented incidents in the Index where this protocol failedJSON →

Incidents that failed this protocol

CrowdStrikeJul 2024civilizational
Falcon sensor channel-file update crashes 8.5M Windows hosts
CI gating did not block the defective content update from reaching production despite being a binary-safety change to kernel-mode software.
CodecovApr 2021enterprise
Codecov bash-uploader supply-chain compromise exfiltrates customer secrets
CI gating: customers ran `curl | bash` against an external script with no integrity verification — a known anti-pattern that CI gating policies should have prevented.
FastlyJun 2021civilizational
Single customer config change triggers global Fastly CDN outage
CI gating: integration tests did not include the customer-configuration class that triggered the bug.
See where your repo scores against Protocol 4.2 — and the other 49 — in 60 seconds.
Run a free scan →Full framework →