Seventy-eighth monthly bors newsletter Jun 30, 2023
This June is the last TMIB instance
Read more...Heads up! Bors-NG's public instance is being phased out in favor of GitHub Merge Queues.
Read the updated Getting Started Guide to self-host your own instance of Bors-NG, or visit GitHub's docs for information on merge queues.
Bors is a GitHub bot that prevents merge skew / semantic merge conflicts, so when a developer checks out the main branch, they can expect all of the tests to pass out-of-the-box.
bors r+
, adding it to the merge queueThe cool part of separating the merging from the publishing is that the exact integration of pull requests that end up in the main branch have already been tested before any developers try to work on it or users try to deploy it. It means less reverting commits after merging them, less hunting down others' mistakes before being able to do any of your own work, and, because bors does everything in the background, less waiting around for tests to run.
This June is the last TMIB instance
Read more...This May, bors-ng is deprecated
Read more...This April, bors-ng is deprecated
Read more...This March, a couple misc bug fixes were merged in
Read more...This February, we fixed a bug when there's too many Co-Authored-By
Read more...This January, a config option for maximum batch sizes was added
Read more...Last December, the container was updated to Debian Bullseye
Read more...This November, bors's Gitpod and sync features were fixed
Read more...This October, bors underwent some internal maintenance
Read more...This September, bors landed a dependency bump
Read more...