Merge Request Email Notifications

If you're a reviewer, requester, or watcher, you'll receive email notifications when the merge request is created or updated. A notification of the event will also appear in the Recent Activity feed on the Project Home page.

Some events that send notifications are:

  • Merge request is created

  • Additional source code changes are committed to the review branch and pushed to the upstream

  • A general comment is added

  • An inline comment is published

  • Reviewers are added or removed

  • Merge request is approved or rejected

  • Merge request is closed or merged

Batch emails are sent when:

  • A user submits multiple inline comments

  • A user submits several private inline comments and publishes them later

  • A user submits several general comments in a short duration

  • Multiple users carry on multiple conversations at the same time in different inline comments

  • Multiple users carry on multiple conversations in general comments

Batch emails are also sent for review events that occurred before the inactivity period, which is usually five minutes after users stop entering comments. Review activities, other than those related to comments, typically don’t send email notifications during periods of inactivity. A batch email will be sent after the period of inactivity, listing all the review activities that happened prior to the period of inactivity expiring.

Note:

If you see the "E-mail address of PersonIdent must not be null" error message when you create or update a merge request, make sure that your user email address has been verified. Access your profile, verify your user email address, and retry the merge request. See Configure Your Global Email Notifications to see how to access your user profile and configure these notifications.