Our CI is currently configured to manually deploy whenever we create a new release tag in GitHub. I would like to supplement this with automatic deploy previews for any pull requests which get opened on the repository. I’ve tinkered with a few different settings but haven’t been able to find a combination which allows me to disable builds for the master
branch whilst retaining deploy preview builds for all PRs.
The closest I can find is disabling auto-publishing but this results in a lot of superfluous master
builds. Is this the only way or am I missing something?