"allowed failures" should abort "merge when pipelines succeed" request
Proposal
Gitlab pipelines have an "allow_failure" configuration that leads to the pipeline reporting a warning state (a yellow exclamation mark) when pipelines have an allowed failure. This partial success is treated by all other aspects of the system as being equivalent to a successful pass, other than the warning icon. In particular, if a person submits a merge request and chooses "Merge when pipeline succeeds", no one will ever see or react to any such warnings.
My request is that if any pipeline returns the "WARN" result, auto-merge should be canceled and a human being must come back and explicitly elect to merge it anyway (thus making it a conscious decision to ignore the warning, rather than being unaware).