Skip to content

merge_request_approvals_and_blocks.adoc: Hard and Soft Block Clarification

Prarit Bhargava requested to merge prarit/documentation:block_clarification into main

We have two methods of blocking an merge request: GitLab Blocking threads
(soft blocks) and the webhooks '/block' comment (hard blocks).

Trying to classify when one over the other should be used is difficult as
there are many use cases and corner cases. Ultimately a hard block should
be used when a reviewer requires an answer before allowing the MR to
proceed through the process, and a soft block should be used in all other
cases.

Providing scenarios for use seems like it would be a never ending list.
Instead, clarify the use cases for each with INFORMATION sections.

Signed-off-by: Prarit Bhargava prarit@redhat.com

Merge request reports