Reusing a job between CI and validated merge

When you enable a validated merge support for a job, the same job can still be used for a regular CI build, where it builds the tips of the upstream repository. Builds triggered outside a push to a gate repository (such as someone clicking "Build Now", scheduled execution, trigger via polling, and trigger from other builds) will result in the regular build behaviour.