Unable to remove cla-assistant from one repository in Org
See original GitHub issueWe have several repositories in our Org that work very well with cla-assistant. Recently we needed to remove the cla-assistant from one repository. We unlinked the repository and after a wait, we manually had to remove the webhook. The repository was still requiring that PRs be signed in cla-assistant.
URL to the linked Repo/Org: https://github.com/KhronosGroup/glTF-Tutorials
Steps to reproduce the problem:
- In cla-assistant click on Unlink beside repository
- In GitHub repository, remove webhook for cla-assistant
- Verify that we have no branch protection rules defined
What is the expected result? New PRs should no long ask for the user to sign the CLA
What happens instead? New PRs are requiring the user to sign a CLA with cla-assistant.
When we click on the ‘Details’ link:
We see this message:
Error
There is no CLA to sign for KhronosGroup/glTF-Tutorials
(could not find linked item for owner KhronosGroup and repo glTF-Tutorials)
Based on this issue https://github.com/cla-assistant/cla-assistant/issues/561 we added our repository back to cla-assistant. After a short wait, the webhook never showed up, but, click on sign cla did show the correct CLA. We then again, unlinked the repository from in cla-assistant. The repository is still asking users to sign the CLA.
How do we remove cla-assistant from this repository?
Issue Analytics
- State:
- Created 2 years ago
- Comments:7 (2 by maintainers)
First, I can’t believe I missed that! Second, thank you for taking a look and for this feedback. I’ve requested the developers do an entirely new PR. Logically this should resolve the issue.
This issue is a serious BUG, so it could not be just marked as
wontfix
:cc @KharitonOff @Shegox