gitlab CI: drop the explicit needs for sanity check
Running the full CI is expensive with all the the image registry pushes and pulls. So let's make everything dependent on the whole prep stage.
Cheaper to make the user re-push because they've forgotten about the s-o-b in a commit message than to have the whole pipeline run twice.