Bors-NG (the Next-Generation implementation of “bors”) is a GitHub App that automates a “common sense” workflow for software development on GitHub: merge a pull request and master together, run the test suite, then push the merged whole up into the master branch. This means that whatever is in master branch has passed the tests, no matter what.
Setting this thing up isn’t always easy, and since every project’s exact needs are a bit different, there’s always room for bors to improve, or maybe there’s a way to make it do what you need already. This is the place to ask for help.
You should probably read this, too.