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: https://api.github.com/meta
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 "Networking" page, and go to "Access Restrictions" and click on "Configure Access Restrictions", 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 "actions": [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...
ANY advice appreciated! Thanks in advance.