title: How do I whitelist GitHub actions IP addresses in Azure web app using GitHub's API
body: <p>I am trying to whitelist IP addresses for my GitHub actions because right now the workflow fails due to my Azure web app's firewall blocking requests coming from non-whitelisted IP addresses. It seems like there is a list of CIDR format IP addresses in this API provided by Github: <a href="https://api.github.com/meta" rel="nofollow noreferrer">https://api.github.com/meta</a></p>
  <p>However I am new to Azure and do not know how to go about whitelisting such a large array of IP addresses from an API in the Azure UI. When I go to my Azure app's &quot;Networking&quot; page, and go to &quot;Access Restrictions&quot; and click on &quot;Configure Access Restrictions&quot;, there is a very nice GUI to whitelist individual IP addresses, but it doesn't seem like there's a way to access an API, I am wondering if anyone knows how I should go about trying to access the &quot;actions&quot;: [IP1,IP2, etc.] from the GitHub API page linked above, and funnel that array of IPs into my access restrictions config, ideally this would be dynamic because apparently Github updates this page sometimes...</p>
  <p>ANY advice appreciated! Thanks in advance.</p>