Add CanonicalIdResolver for private GitHub emails

XMLWordPrintable

    • Type: New Feature
    • Resolution: Unresolved
    • Priority: Minor
    • Component/s: github-oauth-plugin
    • None

      GitHub can use ID+USERNAME@users.noreply.github.com / USERNAME@users.noreply.github.com emails (https://docs.github.com/en/account-and-profile/setting-up-and-managing-your-personal-account-on-github/managing-email-preferences/setting-your-commit-email-address), which is unlikely to be known by Jenkins.

      If somebody is using the github-oauth plugin, he is likely to want those emails to be resolved to USERNAME. So it would be nice if the github-oauth plugin included a GitHubPrivateEmailIDResolver, implementing https://javadoc.jenkins.io/hudson/model/User.CanonicalIdResolver.html

            Assignee:
            Sam Gleske
            Reporter:
            Cristian
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: