It’s another monthly burst of news about bors-ng. It’s designed to support the workflow that projects like Rust and Servo use: you tell the bot that a PR is good to merge, and then it takes over and manages the CI process so as to guarantee that the head of the master branch has always passed all its tests (the “not rocket science rule”).

In the last month, we landed 24 PRs in the bors-ng repository.

“This Month in Bors” is written in public on GitHub. If you find a mistake, pull requests or issue reports are appreciated!

Notable Additions

  • michaelbaudino updated the GitHub App configuration docs
  • notriddle fixed crashes experienced when a project in bors is a fork of another project in the same instance of bors
  • notriddle updated bors to work right with Checks-Only Travis CI
  • notriddle migrated to a TOML 0.5.0 parser, fixing the short-committer-form committer = { name = "name", email = "email" }

New Contributors

Want to see your name in this newsletter? Look at bors starters, a curated list of issues that are good for new contributors!

Who’s using bors?

This month’s featured user is pathfinding: a graph-analysis library for Rust. Pathfinding provides algorithms for matching, exploring, and finding optimal paths and flows through graphs. It’s also generic, so you can use it with any backing store.

Got any suggestions for next month? Post a comment on the November pull request.