Remind MR authors that set MWPS that this is not a compliant action
Objective
Reduce the amount of MRs merged to gitlab-org/gitlab
by the MR author as apart of https://gitlab.com/gitlab-com/gl-security/security-assurance/security-compliance-commercial-and-dedicated/sec-compliance/observation-management/-/issues/318
Proposal
Remind the MR Author (similar to gitlab-org/gitlab!89719 (comment 994821846)) when they set MWPS on their MR that this is a non-compliant action and another maintainer should merge the MR.
Use https://gitlab.com/gitlab-org/quality/triage-ops/-/blob/master/triage/processor/remind_merged_mr_deviating_from_guidelines.rb as a reference implementation on the merge when pipeline succeeds event.
Limitations
- Approvals can't be revoked (gitlab-org/gitlab#367392 (closed)) so we are going to inform first and then block merging with https://gitlab.com/gitlab-org/gitlab/-/issues/366696
Edited by Kyle Wiebers