Skip to content

Wrong commit email in GitHub import projects

Summary

During the import process of a project from GitHub to GitLab, there is an issue with the usage of GitHub-generated email IDs and the addition of an "unverified" label on the PR merge commits. This behavior results in incorrect email IDs being associated with the commits and the unverified label misleadingly applied to the imported data.

Steps to reproduce

Example Project

What is the current bug behavior?

The import process uses GitHub-generated email IDs instead of the public email IDs of the users for PR merge commits. Additionally, an "unverified" label is wrongly added to the PR merge commit entries, even though there may not be any verification issue with the email IDs.

What is the expected correct behavior?

During the import of a project from GitHub, the PR merge commits should correctly use the public email IDs of the users involved. The imported data should not have an "unverified" label attached to the PR merge commit entries.

Relevant logs and/or screenshots

Screenshot_2023-07-12_at_09.11.29__1_

MicrosoftTeams-image__2_

Output of checks

Possible fixes

None at the moment.