▲ | eru 7 days ago | |
A simple thing you can set up is to run short tests on every push to a feature branch, but run the long tests only when merging into master. Basically, you provisionally make the merge commit, run the expensive tests against it, and iff they pass, declare the newly created commit to be the new master. |