gitlab.project.approvalSetting
Description
GitLab project approval settings
Fields
| ID | TYPE | DESCRIPTION |
|---|---|---|
| approvalsBeforeMerge | int | Number of approvals before merge |
| resetApprovalsOnPush | bool | Whether all approvals are removed when new commits are pushed |
| disableOverridingApproversPerMergeRequest | bool | Whether users are prevented from overriding an approver per merge request |
| mergeRequestsAuthorApproval | bool | Whether author of merge request can approve |
| mergeRequestsDisableCommittersApproval | bool | Whether users are prevented from overriding a committer's approval for merge request |
| requirePasswordToApprove | bool | Whether a password is required to approve |
| selectiveCodeOwnerRemovals | bool | Whether approvals are reset from Code Owners if their files changed |