class Dependabot::PullRequestCreator::Gitlab

def add_approvers_to_merge_request(merge_request)

def add_approvers_to_merge_request(merge_request)
  return unless approvers_hash[:approvers] || approvers_hash[:group_approvers]
  T.unsafe(gitlab_client_for_source).create_merge_request_level_rule(
    target_project_id || source.repo,
    T.unsafe(merge_request).iid,
    name: "dependency-updates",
    approvals_required: 1,
    user_ids: approvers_hash[:approvers],
    group_ids: approvers_hash[:group_approvers]
  )
end