How do I know who to assign my merge request to?

  • Page Owner: Not Set
  • Last Reviewed: 2018-08-30

When I make changes that need to be merged into a protected branch, or I just have changes that need to go to production / QA and need a set of eyes on them, how do I know who to assign a merge request to?


Answer

I opt to send to one of the project maintainers, unless told otherwise. In order to find out who maintains a project you need to look at the "Members" of a project. Every member of the project has a title for that project, at least one of them will be a maintainer.

Also, this is a good use-case for merge request templates. If the project maintainers were to create merge request templates for their projects we could have the merge request be auto-assigned. Here's an example Release template from ClubCorp:

(Summarize the incoming release)

Links:
* Support ticket:

/label ~Release
/assign @tyler

Comments

  • How do I know who the maintainers are?  What if the maintainers don't (or never did) work at Blend?
  • The maintainers do not show up on the Merge Request page, but non-admins have access to view the members of a project. The members page can be used to discover who the maintainers are.
  • Add how to discover maintainers to your answer (preferably before the template example as it's more relevant) and I'll accept your answer