I would like to run builds on pull requests and on certain tags/branches only. We have processes that only need to run tests on pull requests, but when we deploy to test or staging we would like to push out a tag or branch and have it deploy.
Currently It's all or nothing with pull requests and testing.