Overview
When CI fails on your default branch, Roomote reacts immediately. It checks that the failure is real, reproduces the failing job inside the repository’s environment, finds the root cause, opens a PR with the fix, and posts one summary to the Manager Channel. The team finds a green PR waiting instead of a red branch. This is a built-in automation, so the recipe is one toggle plus clear instructions.- Trigger: Webhook
- Setup time: About 10 minutes
- Requires: Admin access, source control, Manager Channel
- Serves: Engineers
- Cooked By: Matt Rubens from Roomote
Ingredients
- CI Failure Triage
- A Manager Channel destination configured under Automation output
- An environment for every repository you want triaged. Repositories outside an environment are skipped.
Steps
- Set the Manager Channel under Settings > Automations > Automation output.
- Enable CI Failure Triage.
- Confirm each repository you care about belongs to a configured environment.
- Use Run now to test the configuration, or wait for the next default-branch failure.
Variations
- Keep experimental repositories out of environments to exclude them from triage.
- Route the summary to a dedicated
#ci-triagechannel instead of the shared Manager Channel.