Before the branch is merged
- What triggers it
- A merge request pipeline, running against the branch as it would be merged.
- Where the job sits
- After build and test, ahead of anything that moves the change somewhere. The stages behind it are the ones that would act on it.
- What a failure costs
- The merge, and nothing else. Nothing has shipped yet, which makes this the cheapest place on the list for the gate to bite.