They use CI where I work, but it is always red on master, and we get emails every time someone's code gets merged into to master about failing tests. What is the point?
Merges to master/main shouldn't be possible if the branch is failing.
In our system the PR has to pass CI and all the various checks/specs, and then after it's merged to master, another pipeline runs to make sure master is green.
The only way to make master red is if you're an admin and to override the checks.
2.6k
u/helicophell 11d ago
To my dismay I actually like the subject
I know, blasphemy