smarkets / marge-bot

A merge-bot for GitLab
BSD 3-Clause "New" or "Revised" License
701 stars 136 forks source link

Add Only allow merge requests to be merged if the pipeline succeeds requirement to readme #233

Closed mathyoudawson closed 8 months ago

mathyoudawson commented 5 years ago

Issue Margebot requires the Only allow merge requests to be merged if the pipeline succeeds setting to be enabled for both single branch merging and batch merging. I could not find any documentation on this. I also wonder if this method should be changed such that if master is protected this setting doesn't need to enabled as margebot would implicitly enforce this.

I have fixed a link to semi-linear history and fast-forward in the Readme as this link went to the main merge requests page rather than the specific section.

I also added a sentence in the Running section explaining that this setting must be enabled with a link to how this is done.