WIP: Strictly require a pipeline to merge
Why
External pipeline might be on the way! Also, there could have a small time window that the pipeline isn't created yet.
I am not sure if this would work. Let's see if tests would pass or not, since this might break some assumption.
Closes #28682 (closed)