I fixed an issue for an open source project and am required to sign this CLA before the PR can be merged. A repository owner has approved the PR, but the CLA isn't showing as signed.
Details
I use Google Apps on my domain; it's an older, grandfathered version that is free, but hobbled. I sign in to my domain email with , and my "Google account" is .
However, my github email is . git config --global --list initially had my email as , so I have commits in the PR with my github email. I later enabled email privacy and updated my git config to reflect it with (I've verified that my anonymized email is correct between my github profile and the git config).
I signed in and signed the CLA, but googlebot doesn't detect that the CLA has been signed, because who signed the CLA (my Google Account email), didn't commit the code - did (my GitHub email).
I tried to solve this by adding to my github profile, verifying the email, and making the primary email - then "updating the contact info" on the CLA. googlebot still doesn't accept the CLA as signed by the committing author.
I can't create a Google Account with , because Google wants me to create a new Google account, i.e. a gmail account.
I can't add an alternate email to my existing Google Account, because my Google Account is hobbled as an old (free) Google Apps account that never upgraded to paid.
How can I sign the CLA, commit the code, and get googlebot to see the two as linked?
Reset to default