GitHub Hosted Windows or Ububtu runner use the same IP address arranges as Azure Data Center. You can following our documentation here to get the IP address: IP addresses of GitHub-hosted runners.
By the way, Self-hosted runners is now in beta, you can also try with it if you want to control the runner by yourself and whitelist the runners more eaisly.
I'm discovering GitHub Action. It seems to be great. but...
are we sure the ip ranges provided by Microsoft is always up to date ?
Thx for your help
Thanks for taking the time about my issue.
I had done a mistake in my iptables rules where the order of the lines is important.
I was logging all rejected packets in the end of my main firewall script, and added allow rules for the azure ip only after. So theses azure rules were never reached.
Just an iptables noobs problem :)