GitHub Actions on-premise VM deployment from Self hosted runner

Hi Team,

We are working on a dot net deployment to on-premise IIS server hosted in a windows VM, We are not able to find a way for the connection establishment to windows VM from GitHub self hosted windows runner.

In ADO we have specific deployment groups or environments for deployments, is there any similar way or process to establish connection to a deployment server or group using GitHub actions.

Please let know any option available for deploying into a windows VM from self hosted windows runner using GitHub actions.

Thanks in Advance!!!