Hi, if your attempting top deploy in a private VNET, then you will need to setup a self-hosted github runner, which has line of sight to the resources you are attempting to deploy to.
https://docs.github.com/en/actions/hosting-your-own-runners/about-self-hosted-runners