See parent issue #3300281: Have git.drupalcode.org manage secondary emails, replacing multiple_email module for full details.
We should update the code that sets user attributes synced to GitLab to set:
- Primary email to their primary email on Drupal.org
- Commit email to the GitLab private email
Then bulk update all user accounts.
Deployment
- Deploy GitLab with https://gitlab.com/gitlab-org/gitlab/-/issues/375148 fixed
- Merge & deploy https://git.drupalcode.org/project/versioncontrol_gitlab/-/merge_requests/3
- Merge & deploy MR for this issue
Issue fork drupalorg-3300811
Show commands
Start within a Git clone of the project using the version control instructions.
Or, if you do not have SSH keys set up on git.drupalcode.org:
Comments
Comment #2
drummComment #3
drummComment #4
drummThis seems to be blocked by https://gitlab.com/gitlab-org/gitlab/-/issues/375148
Comment #5
drummComment #10
drummThis is now done, the primary email for each account on git.drupalcode.org matches the Drupal.org primary email. Notifications will now be sent by default from GitLab. Commits made via the GitLab UI will use its own private email address.