I recently added automatic testing of pull requests via Travis CI to an open source Android project on GitHub. The main branch passes all build tests. I went through some outstanding pull requests, closing and opening them to force builds. The build fails on all pull requests from before I added the .travis.yml file with the following error in the logs:
"Could not find .travis.yml, using standard configuration."
It then builds with rake and fails. The Travis CI docs say
Rather than test the commits from the branches the pull request is sent from, we test the merge between the origin and the upstream branch.
If it's merging with the upstream master branch, though, .travis.yml should be included in the build. Is there a solution besides updating all the pull requests?