Now, though, while the new integration seems to be working, I can’t get rid of the old integration inside of github. The old travis-ci.org integration is in a perpetual “pending” state. I also don’t think that the new travis-ci.com integration is required for PRs to pass muster (I’d want that.)
I’ve gone through github and travis settings and can’t find where to disable the old travis-ci.org integration beyond removing it from some settings pane. I do still have “Travis CI” listed in “integrations” under “installed github apps” but I think this is the new travis-ci.com setup so I’m reluctant to remove it.
Screenshot shows what I’m seeing for every PR now.
So - how do I fix my CI setup? I’d like to
- remove the old
- make the “Travis CI - Branch” and “Travis CI - Pull Request” tests be required