-
-
Notifications
You must be signed in to change notification settings - Fork 94
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
[BUG] Status check failing on sign #39
Comments
Hi @AnandChowdhary, The event Right now, one workaround for you is to manually re-run the previously failed CLA check for Nevertheless, I am working on automating this use-case by consuming GitHub Actions workflow re-run API whenever a contributor signs the CLA i:e |
I will let you know here, soon after I am done with it. So, let's keep this issue open for tracking. |
Hi @AnandChowdhary, I have fixed this issue and it is reflected in this latest release V2.0.0-alpha with many other updates and new features😄 . |
I just tried it with a new pull request: the bot is asking for signature, the user signs, but the action still fails. |
I've faced the same issue this week contributing to After many hours of work from another Devopness contributor (@thlmenezes) he suggested me to review the token permissions and we figured out that the I'm using GitHub Personal Access Token What DOES NOT work ❌Without granting the token the scope github-action/src/pullRerunRunner.ts Line 22 in dbc1c64
As the a new run is not triggered, the commit status is not updated, therefore the pull request checks block the PR from being merged. What WORKS!!!!!! ✅ 🎉After granting the token the Notes:
Apart from that, thanks @ibakshay for maintaining and providing this action. |
Describe the bug
When someone makes a PR who hasn't signed the CLA, the status check fails and there is a comment requesting them to sign. When they sign, the comment text is updated to "All contributors have signed the CLA" but the status check is still "failing". However, when a new label is added, CLA Assistant runs again and adds a new, passing, status check. So there are two checks now, one passing and one failing.
Expected behavior
The status check passes when the comment is updated the "All contributors have signed the CLA"
Screenshots
The text was updated successfully, but these errors were encountered: