Skip to content

Integrating with GitHub Apps with IP allowlisting feature #136866

Closed Answered by MirYeh
MirYeh asked this question in API and Webhooks
Discussion options

You must be logged in to vote

I tested it on my test GitHub App, note that it's not used at scale so there might be delays if your app as the usage scales.

If I choose to create an app with IP allowlisting, how does updating the IPs work - would it propagate to the underlying installations immediately? Is there an API to manage my app's IPs programmatically?

Yes - post-installation the GitHub App's IP allowlist is added immediately to the GitHub Org's IP allowlist. Same for adding new IP addresses, disabling an IP address and deleting an IP address from the GitHub App's IP allowlist.

As I understand, once an app is installed, its IP allowlist can be shared with the org the app is installed on to allow incoming traf…

Replies: 2 comments

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Answer selected by MirYeh
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
API and Webhooks Discussions and conversations related to APIs or Webhooks Question
1 participant