Q: I have an agreement on file and my GitHub pull request is still not passing.
A: Make sure your commits are linked to your GitHub account.
If your commits are not linked to any user, GitHub will display the grey Octocat logo beside them:
EasyCLA will not authorize a commit that is not linked to a GitHub account. Please follow the GitHub documentation for how to properly author your commits.
Need a walk-through?
View this video to see how to use EasyCLA as a contributor. Click here to read the video transcript.
...
- Make sure your company email is verified in your GitHub account settings.
- Make sure your your commits are linked to the correct user.
- Ask your CLA Manager to whitelist your GitHub Username, rather than your email.
- If you believe you are a member of a whitelisted GitHub Organization, make sure you have made that membership public.
- Try making your GitHub email address public.