Regression: Branch pipeline shows on Merge Request "Overview" instead of merge request pipeline
Summary
In the last few weeks merge requests are sometimes showing the branch pipeline in the card on the "Overview" tab instead of the "merge request" pipeline. This break merging automatically on pipeline success too.
The "Pipeline" tab shows the merge request pipeline that should be showing:
The commit page shows both pipelines:
Gitlab.com SAAS
Steps to reproduce
- Rebase locally and push to a branch that has a merge request open.
Example Project
I have referenced pipeline IDs in the screenshot above for our Gitlab.com SAAS private project.
What is the current bug behavior?
The merge request Overview tab sometimes shows our branch pipeline for the latest commit instead of the merge request pipeline like it used to. This break merging automatically on pipeline success.
What is the expected correct behavior?
It should always prefer to show a merge request pipeline on a merge request overview
Relevant logs and/or screenshots
See above
Output of checks
This bug happens on GitLab.com
Possible fixes
#447551 seems vaguely related /cc @hfyngvason