Looking at my tests overview in Heroku, I see that tests run twice for every build I want to push to production. The first time runs when I've opened a PR for a branch (I've prevented pushing directly to master
) and the second after I've successfully merged.
Should this be happening and is there a way to avoid duplicate test runs and only run them on the branch I'm about to merge?