gatewarden
Live demo — sample repositories

Somebody deletes your CI gate. Nothing goes red. gatewarden notices.

A CI check can't report its own removal, so gatewarden watches from outside the repository. Below are five sample repositories it watches. Break a gate on any of them and the next scheduled check catches it, opens one alert issue and sends one email. Fix it and it closes the issue and sends the all-clear.

This page runs gatewarden's real watch.js in your browser against sample repositories instead of GitHub. Every alert below is its actual output. Nothing is sent anywhere.

Watched repositories

RepositoryBranchGateStatusAlert

Break or fix

Each button pushes a commit like the ones that really remove gates. The check runs right after, as the 10-minute schedule would.

Edit .github/workflows/ci.yml yourself
ci.yml declares
gate script

What gatewarden sent

Timeline