Skip to content

Create single source of truth for MR reviewer suggestions

Objective

Suggest reviewers in one location for gitlab-org/gitlab merge requests.

Challenge

Currently necessary reviews are split between the Roulette suggestions and MR Approvals widget based on what type of approval is needed. As an example merge requests that require a Manage::Auth review are sometimes caught late because the review isn't apart of Roulette.

Proposal

Suggested reviewers from required code owner approval sections in the Roulette comment via the approval_state api call and use the Roulette availability signals for identifying a DRI for review.

Edited by Kyle Wiebers