Skip to main content

Connecting to a private network with GitHub-hosted runners

You can connect GitHub-hosted runners to resources on a private network, including package registries, secret managers, and other on-premises services.

About private networking with GitHub-hosted runners

You can connect GitHub-hosted runners to resources on a private network, including package registries, secret managers, and other on-premises services.

Using an API gateway with OIDC

You can use OpenID Connect (OIDC) tokens to authenticate your workflow.

Using WireGuard to create a network overlay

You can create an overlay network between your runner and a service in your private network.

About using GitHub-hosted runners in your Azure Virtual Network

You can create GitHub-hosted runners in your Azure Virtual Network(s) (VNET).

Configuring Azure resources for private networking with GitHub-hosted runners

Learn how to configure your Azure Virtual Network (VNET) to use GitHub-hosted runners.

Configuring your GitHub settings for use with Azure Virtual Network

Learn how to configure your GitHub settings to use GitHub-hosted runners with an Azure Virtual Network (VNET).