You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hey @Yantrio, I just checked this issue on the latest main and it seems to be working as expected. I think we can close this issue.
(base) ➜ src git:(main) go run ./cmd/verify-gpg-key -key-file=/tmp/nspadaccino-pgp-key -username=nspadaccino -org=VinylDNS
## Validate GPG key
### Key is a valid PGP key
✅ **Success**
### Key is not expired
✅ **Success**
### Key is not revoked
✅ **Success**
### Key can be used for signing
✅ **Success**
### Key has a valid identity and email. (Email is preferable but optional)
✅ **Success**
## Validate Github user
### User is a member of the organization VinylDNS
> [!NOTE]
> If this is incorrect, please ensure that your organization membership is public. For more information, see [Github Docs - Publicizing or hiding organization membership](https://docs.github.com/en/account-and-profile/setting-up-and-managing-your-personal-account-on-github/managing-your-membership-in-organizations/publicizing-or-hiding-organization-membership)
✅ **Success**
Could have been a transient issue, perhaps it took a bit for the membership public status to propagate to different API nodes? Thanks for checking @diofeher!
For some reason, the detection logic is failing. For an example see this PR: #792
If we manually hit the github api endpoint, it returns a 204 so the membership should be detected just fine.
The text was updated successfully, but these errors were encountered: