Zulip Chat Archive
Stream: mathlib4
Topic: Replace Bors with GitHub Merge Queue
Tristan Figueroa-Reid (Oct 21 2024 at 18:52):
Hi! Is there any reason why mathlib4 uses the (now being phased out) bors instead of GitHub's new merge queue?
Andrew Yang (Oct 21 2024 at 18:57):
Previous discussions on this might have some insights:
#general > bors going away?
Eric Wieser (Oct 21 2024 at 19:52):
I think the short answer is that the merge queue:
- has the wrong semantics, and runs CI in a way that doesn't work for us
- doesn't have the delegation behavior we use
Tristan Figueroa-Reid (Oct 21 2024 at 19:55):
I see - thanks!
Kim Morrison (Oct 21 2024 at 22:30):
I think there's also just a throughput issue! We have many days when we merge >20 PRs, and CI can potentially take an hour. Proper batching is required to make that feasible.
Last updated: May 02 2025 at 03:31 UTC