Blog
- bors-ng alternative: a maintained, label-driven merge queue
bors-ng is archived and its maintainers point to GitHub's queue. What to move to, what a migration involves, and what stays the same.
- How a merge queue batches pull requests, and finds the one that broke the build
Testing queued PRs one at a time merges a few an hour. Here is how Mergepatrol tests them together in one CI run, and bisects a failed batch.
- A merge queue for private repos on GitHub Team
GitHub's merge queue needs Enterprise Cloud on private repos. What to use instead, what it costs, and what to check before you switch.
- How to resolve git rebase conflicts automatically in CI
A rebase conflict stops the queue and waits for a human. Here is the safe way to have an agent resolve it, verify it, and merge.