It’s another monthly burst of news about bors-ng, a GitHub app for automatically maintaining a line of code that always passes all the tests.

In the last month, we landed 10 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

  • notriddle improved the batch page’s navigation
  • ansonic fixed a crash caused by multiple bors r+ commands in a row
  • noizwaves made the batcher pull out unmergeable PRs from batches
  • noizwaves made bors-ng automatically retry the current batch of master is FF-ed
  • noizwaves fixed a weird corner-case in PR parsing
  • indirect implemented the cut_body_after option for squash commits
  • notriddle fixed an ordering bug in status updates and branch merge checks

New Contributors

No first-time contributors this month 🙁.

Want to see your name in this newsletter? Contribute on our GitHub repository.

Who’s using bors?

This month’s featured user is the Open Enclave SDK.

An “Enclave”, in this context, can run on your computer without any other software, not even the operating system, eavesdropping. This is (usually) accomplished by having the CPU store an encryption key somewhere that the OS can’t get to it, and encrypting the enclave memory using it.

The Open Enclave SDK is a library that wraps the CPU-specific instructions in a common interface that applications can use to create and run portable Enclaves.

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