Fix MR pipelines to run all jobs correctly, while not duplicating pipelines when pushing to a MR branch.