-
Notifications
You must be signed in to change notification settings - Fork 45
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
GitHub organization approval criteria stopped working #4229
Comments
The issue has been resolved. The root cause was an invalid GitHub token, which had either expired or been invalidated. We created a new GitHub token using the user account |
@jarias-lfx please confirm this is working as expected (since you are the reporter) so we can close this ticket. |
Confirmed working. |
Summary
Starting 2024-02-02 EasyCLA is not longer working for companies using GitHub Organization as the approval criteria
Background
Some companies use GitHub organization as the approval criteria, as long as the contributors are part of the GitHub Organization and the organization is public, EasyCLA should just ask the contributors for the acknowledgement. Starting 2024-02-02 the contributor now show with approved = false. Event when marking the user manually approved = true in the signatures table. It changes back to approved = false on PR update.
The Event appear as follows:
Expected behavior
EasyCLA shouldn't change the ECLA to approved=false automatically.
Environment
Please complete the following information:
The text was updated successfully, but these errors were encountered: