Run tests on pushes and pull requests