Merge request approvals

  • Tier : Free, Premium, Ultimate
  • Offering : GitLab.com, GitLab Self-Managed, GitLab Dedicated

To set up a review process for changes in your project, configure merge request approvals. They help to ensure that changes are reviewed before they’re merged into your project. You can configure approvals to be optional or required, depending on your project’s needs and GitLab tier.

For information on how approvals relate to assignees and reviewers, see assignees and reviewers .

Configure approval rules

Prerequisites:

  • You must have the Developer, Maintainer, or Owner role for the project.

To configure approval rules:

  1. In the top bar, select Search or go to and find your project.
  2. In the left sidebar, select Settings > Merge requests .
  3. Go to the Merge request approvals section.
  4. Set up your desired rules.

You can also configure: