Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve squash merge commit author and co-author with private emails #22977

Merged
merged 4 commits into from
Mar 10, 2023

Commits on Feb 18, 2023

  1. Improve squash merge commit author and co-author with private emails

    When emails addresses are private, squash merges always use @noreply.localhost
    for the author of the squash commit. And the author is redundantly added as a
    co-author in the commit message.
    
    Also without private mails, the redundant co-author is possible when committing
    with a signature that's different than the user full name and primary email.
    
    Now try to find a commit by the same user in the list of commits, and prefer
    the signature from that over one constructed from the account settings.
    brechtvl committed Feb 18, 2023
    Configuration menu
    Copy the full SHA
    c5b71c7 View commit details
    Browse the repository at this point in the history

Commits on Mar 7, 2023

  1. Configuration menu
    Copy the full SHA
    e97e3e4 View commit details
    Browse the repository at this point in the history

Commits on Mar 9, 2023

  1. Test same email only once

    brechtvl committed Mar 9, 2023
    Configuration menu
    Copy the full SHA
    870efbe View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4a6720e View commit details
    Browse the repository at this point in the history