finos / cla-bot

cla-bot is a GitHub bot for automation of Contributor Licence Agreements (CLAs).
https://finos.github.io/cla-bot/
Apache License 2.0
45 stars 27 forks source link

cla-bot does not recognize addition of email address to GitHub account #165

Closed skleeschulte closed 4 years ago

skleeschulte commented 4 years ago

In a PR, cla-bot complained about the CLA not being signed yet because I used another email address for a commit than my GitHub email address (I did already sign the CLA with my GitHub account):

Stefan Kleeschulte seems not to be a GitHub user. You need a GitHub account to be able to sign the CLA. If you have already a GitHub account, please add the email address used for this commit to your account.

So I added the email address of that commit to my GitHub account. Afterwards, GitHub displayed my username and profile picture below the commit message. Before I had added the email address, my full name was displayed here with the default GitHub user icon. So I think the additional email address was correct and GitHub recognized it.

However, the cla-bot does not pick up the added email address.

ColinEberhardt commented 4 years ago

Thanks for raising this issue - can you provide a link to the PR so that we can view the logs?

skleeschulte commented 4 years ago

Sure: https://github.com/node-red/node-red/pull/2382

ColinEberhardt commented 4 years ago

Ah, you have your cla bots mixed up. That repository uses this bot: https://github.com/JSFoundation/cla-assistant

skleeschulte commented 4 years ago

Oh - I'm very sorry for bothering you!