We continue our continuous integration journey by setting up CircleCI to run on Pull Requests. We also set CircleCI up to protect the branches, requiring a reviewed Pull Request with continuous integration running successfully in order for a merge to happen.
Full article