Our end-to-end tests are expensive to run over time, so we only want them to run on pull requests and some specific branches. We use the whitelisting-option for the branches, but to to only make them run on pull requests is tricky.
There’s already the CI_PULL_REQUEST env. variable. How about enabling white/blacklisting pull requests in circle.yml?