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

Issue fork drupalorg-3300811

Command icon 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

drumm created an issue. See original summary.

drumm’s picture

Issue summary: View changes
drumm’s picture

Assigned: Unassigned » drumm
drumm’s picture

drumm’s picture

Issue summary: View changes

  • drumm committed ec44163 on 7.x-3.x
    Issue #3300811: Do not set primary email to anonymous, sync pronouns
    

  • drumm committed df8ec3c on 7.x-3.x
    Issue #3300811: Also sync location
    

  • drumm committed 45c649a on 7.x-3.x
    Issue #3300811: Strip tags from names for GitLab
    
  • drumm committed de8c12a on 7.x-3.x
    Issue #3300811: Remove old dependency
    
drumm’s picture

Status: Active » Fixed

This 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.

  • drumm committed de8c12ae on block-on-login
    Issue #3300811: Remove old dependency
    

  • drumm committed 45c649a6 on block-on-login
    Issue #3300811: Strip tags from names for GitLab
    

  • drumm committed df8ec3cb on block-on-login
    Issue #3300811: Also sync location
    

  • drumm committed ec441637 on block-on-login
    Issue #3300811: Do not set primary email to anonymous, sync pronouns
    

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.