Discovery: Automatically assign reviewers via Danger
Background
In order to move in the direction of automatically assigning reviewers to merge requests, we need to better understand a few behaviors of users and the interaction. Doing this inside of GitLab would lead to slower iteration and more complicated assumptions that need to be made so we should pilot this as a Dogfooding effort with the gitlab-org/gitlab
project via Danger.
Proposal
This will be ever-evolving as we gather feedback on what's working and what is not working:
Iteration 1:
When the Merge Request is created and danger has run and identified reviewers, those reviewers should be added to the merge request as reviewers.
Iteration 2:
TBD based on feedback
Possible Tweaks
- Assign reviewers if the MR transitions from
DRAFT
toReady
Edited by Kai Armstrong