Skip to content

Implement support for inactive mergeability check

Patrick Bajao requested to merge 427160-inactive-mergeability-checks into master

What does this MR do and why?

We need to return mergeability checks as inactive when they're disabled via settings/license. To do that, we need to set the status of a CheckResult as inactive, when a mergeability check service gets executed.

This adds CheckBaseService#inactive that will be called in corresponding mergeability check service classes when they're inactive.

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 #427160 (closed)

Merge request reports