
10/23/2019 · Nick Thomas
What this post added
This post details the evolution of GitLab's 'Reviewer Roulette' tool. Initially a Slack-based application, it faced workflow integration issues and deployment problems. The solution involved integrating reviewer suggestion logic into the CI pipeline using Danger bot, triggered directly within merge requests. This change removed barriers to usage, ensured availability, and simplified contribution. The post also highlights limitations of the Danger bot integration, particularly for community contributors and satellite projects, and outlines future plans to make this a core GitLab feature, potentially leveraging the CODEOWNERS file.