-
Notifications
You must be signed in to change notification settings - Fork 783
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Replace bors-ng by self-hosted instance or switch to GH merge queues #3132
Comments
Hmmm. It would be simpler for us to not maintain our own infra, so GitHub merge queues seem better to me? Unfortunately, like bors, you only get a single merge method (e.g. merge, or squash). I asked if it could be changed, and GH saw it but doesn't seem to be in a rush to improve it https://github.com/orgs/community/discussions/46757#discussioncomment-5244498 From a quick Google I just found Mergify which has a free tier for open source, and allows configuration of the merge method per-PR; I wonder if that would be a nice alternative? |
Yes, stretched thin as we are, I think this is the path of least effort and we should take that for now. I am not even sure when someone will find the time to remove the bors-ng config and setup GH merge queues though... |
@davidhewitt I am not completely sure, but I think bors did delete the merged branches. Is that something we can enable for the GitHub merge queues as well? |
I've clicked the checkbox as per https://docs.github.com/en/repositories/configuring-branches-and-merges-in-your-repository/configuring-pull-request-merges/managing-the-automatic-deletion-of-branches - let's see what happens... |
Seems to work, at least for #3252 it did. |
As indicated by e.g. #3129 (comment), we need to switch to a self-hosted instance of bors-ng or use GitHub's built-in merge queues soon.
The text was updated successfully, but these errors were encountered: