-
Notifications
You must be signed in to change notification settings - Fork 255
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
Recover list of contributors #444
Comments
Hi Peter, |
Thanks very much for your help, @KharitonOff. To be clear, should we ever need to whitelist a new user or bit, is the expected functionality that it will trigger a "new" CLA? Or was that the bug in question? |
This is currently the bug, if you make some changes on the linked item (repo or org) it can happen that the gist url changes from this format |
Understood, thanks for that explanation and for all of your hard work in maintaining this project! |
@KharitonOff I am also experiencing this issue. I discovered the new whitelist feature recently so I went in and added a bot to our whitelists for all of our repos. 2 of our repos then showed as disabled. I went back to update the gist url to the correct url and now they have NO contributors. Can I recover the contributors on these repos? It was quite a lot on one of them especially. Specifically the broken repos are: |
@ibakshay Yes, it does seem that the 2 repos were unlinked, albeit unintentionally. I just wanted to edit the whitelist urls and did not want to unlink them. I only noticed the next day that they were unlinked when the hooks in our PRs were no longer verifying users that I knew had already signed the CLA. The gist url is currently displaying in this format: |
The gist URL will display in this Hence, Now the easiest solution could be, If you can try to unlink these 2 repositories and then link again with this URL |
Ok, thanks @ibakshay. This did work. For others, to 'unlink' a repo: On the repo row, click ... (More..) and select Edit. From the Select a Gist dropdown, select No CLA and click Save. The repo should now show as Disabled. Click on the ... (More..) and select Edit on the repo, click the X beside the Select a Gist dropdown to clear out any value already shown as selected. Paste in the gist url with the Now the repo should show the correct number of all of the contributors that previously signed the CLA. Any PRs that are still open with CLA checks will still show up as waiting for CLA signature though, so you need to click on ... (More..) again and select Recheck PRs. |
Earlier today, we added a bot as a whitelisted user. We did not change any other settings, nor did we adjust the CLA itself.
Upon saving that new whitelisted user, we realized that we had lost the entire list of contributors who had already signed the CLA in our project. Even when selecting the "All Versions" option in the contributors list, we still can't recover the full list.
Can you please help us recover the list of contributors who have signed the CLA in our project?
Can you confirm that if we re-upload the list of usernames from the step above that they will not be required to re-sign the CLA?
Can you please explain what "Re-Check PRs" does?
The text was updated successfully, but these errors were encountered: