Skip to content

MRs aren't blocked when their pipelines are blocked unless 'Pipeline must succeed' is checked

What does this MR do?

Fix for #20426 (closed)

Merge Requests are not blocked when their pipelines are waiting for manual actions unless 'Pipeline must succeed' is checked in the settings.

This change allows merge requests with "blocked" pipelines (pipelines that are in wait of manual actions) to be merged when pipelines must not succeed in order to be merged.

Screenshots

After this change:

Given the settings: MRs with blocked pipelines appear as:
image image
image image

Does this MR meet the acceptance criteria?

Conformity

Availability and Testing

Edited by Miguel Rincon

Merge request reports