Rebase without a pipeline should not be shown when "pipelines must succeed" is enabled
After the release of the rebase without a pipeline
button, there's a situation where when enabling the pipelines must succeed
checkbox inside a project's general settings. Causes the merge
button to disappear as a skipped pipeline does not count as a successful pipeline, a workaround is to change the projects general settings to use merge commits
but it basically disallows any other type of merge methods.
This was reported by @ryan233
and @erik40
in #350262 (closed)