Skip to content

Extract mergeable_discussions_state? to mergeability checks framework

What does this MR do and why?

As part of the effort of improving the checks we have to determine if a MR is in a mergeable state, this moves the mergeable_discussions_state? check to the mergeability checks framework.

This is behind the improved_mergeability_checks feature flag.

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Related to #353406 (closed)

Merge request reports