Do not automatically retry failed jobs on issue fix pipelines
It is fairly common practice to commit failing test cases on purpose when working on an issue fix to demonstrate the failing behavior. As such, it is counterproductive to automatically retry these jobs. Especially so when the tests for a particular project take a long time.
I think it would be very helpful if retries were not applied (by default) to issue fix branches. I am not sure how this should be detected. Perhaps branches used for active merge requests? Or pipelines generated by merge requests could disable retry by default.
Edited by g