Always Green Master

The Not Rocket Science Rule Of Software Engineering: automatically maintain a repository of code that always passes all the tests

  • Open a PR
  • Approve a PR
  • Bot creates temp branch with PR rebased on top of master
  • Bot runs testsuite on temp branch
    • If it succeeds, it merges in
    • If it fails, it discards the branch
  • GOTO 1

Bors / Marge bot

In general:


references:

Links to this page