Github can work with Travis CI and Circle CI and other testing systems to run the test suite on PRs after they're created. This makes it a lot easier for people to contribute fixes and it also makes it less likely errors get merged into master and then deployed.
Github can work with Travis CI and Circle CI and other testing systems to run the test suite on PRs after they're created. This makes it a lot easier for people to contribute fixes and it also makes it less likely errors get merged into master and then deployed.
Travis: https://travis-ci.org/
Circle: https://circleci.com/