all-contributors / app

🤖 A GitHub App to automate acknowledging contributors to your open source projects
https://allcontributors.org
MIT License
576 stars 150 forks source link

Github organisation private repo #367

Closed bfoong-equinix closed 3 years ago

bfoong-equinix commented 3 years ago

Describe the bug All contributors bot currently doesn't respond to PR comments within Github organisation's private repo.

Screenshots Screenshot 2021-09-08 at 5 49 07 PM Screenshot 2021-09-08 at 5 48 51 PM

Additional context I've checked with the SRE team of my organisation and they have approved the use of the application. Is the bot only limited to be used in non organisation repo?

gr2m commented 3 years ago

Is the bot only limited to be used in non organisation repo?

Definitely not, it should work. Can you share the name of the repository or at least the organization? I can have a look?

bfoong-equinix commented 3 years ago

@gr2m It is a private repository, the name of the organisation is equinix-product https://github.com/equinix-product. Thanks a lot!

gr2m commented 3 years ago

It seems like the organization is using an IP Allow List that is blocking the all-contributors app:

Although you appear to have the correct authorization credentials, the equinix-product organization has an IP allow list enabled, and 24.176.174.119 is not permitted to access this resource.

The all-contributors app is running on Vercel. It's not possible to know what IP requests come from when deployed to Vercel, see https://vercel.com/support/articles/how-to-allowlist-deployment-ip-address

Nothing we can do on our side so I'll close the issue, but please let me know if you have any further questions