smarkets / marge-bot

A merge-bot for GitLab
BSD 3-Clause "New" or "Revised" License
701 stars 136 forks source link

Marge fails too hard on network errors #314

Open raphael-proust opened 3 years ago

raphael-proust commented 3 years ago

When margebot encounters a network error during the merging process (e.g., timeout when checking the CI status), it fails hard and adds a "I'm broken inside" comment. Because network errors can be transient, margebot should retry failed network requests.

I can try to make a PR for this, but I have the following questions:

xtermi2 commented 2 years ago

Yes, please add this feature! Would save us a lot of work!