Skip to content

new CI issues #863

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

Closed
willemneal opened this issue Sep 23, 2019 · 6 comments
Closed

new CI issues #863

willemneal opened this issue Sep 23, 2019 · 6 comments
Labels

Comments

@willemneal
Copy link
Contributor

I currently have the following error when pushing trying to test the new setup.

Author '[email protected]' does not appear to be listed in the NOTICE file, yet.

I first pushed with gitkraken, which is logged into my github account. But then tried normally and it still didn't like it.

@dcodeIO
Copy link
Member

dcodeIO commented Sep 23, 2019

Ah, I've made the check non-optional in the workflow to check what happens. I guess if the email isn't public on ones GitHub profile, this is what happens. Two ways to deal with it: Either make it optional again, but not sure how useful it is then, or require contributors to have a public email address.

@dcodeIO
Copy link
Member

dcodeIO commented Sep 23, 2019

Well-actually-ing myself: I have a different email address as my public one, but it still works. So it might also be a Git configuration issue of the kind

git config --global user.name "username"
git config --global user.email "email"

@willemneal
Copy link
Contributor Author

I tried exactly that, but I can try to make my email address public.

@dguo
Copy link

dguo commented Oct 20, 2019

I ran into an issue with this check when I created #919. I have two email addresses in GitHub: one Gmail and one personal domain. I created the commit with my personal domain address, but the NOTICE check had an error because it couldn't find my Gmail address. I added a git log to see what was going on, and the logs show that it was checking the merge commit, which had my Gmail address because it's my primary one in GitHub.

To get around the issue, I changed my primary to my personal domain address, but maybe this is the root cause of @willemneal's issue. Maybe the check should ignore the merge commit?

@MaxGraey
Copy link
Member

MaxGraey commented Oct 20, 2019

I guess AUTHOR's email in ci could be retrieved using mailmaps via git log -1 --use-mailmap --format="%ce". But it required create .mailmap file by user when he use several emails.

@stale
Copy link

stale bot commented Nov 19, 2019

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

@stale stale bot added the stale label Nov 19, 2019
@stale stale bot closed this as completed Nov 26, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

4 participants