Skip to main content

This version of GitHub Enterprise Server was discontinued on 2025-06-19. No patch releases will be made, even for critical security issues. For better performance, improved security, and new features, upgrade to the latest version of GitHub Enterprise Server. For help with the upgrade, contact GitHub Enterprise support.

GitHub Actions Runners

Learn about the concept of runners in GitHub Actions.

About GitHub-hosted runners

GitHub offers hosted virtual machines to run workflows. The virtual machine contains an environment of tools, packages, and settings available for GitHub Actions to use.

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.

About self-hosted runners

You can host your own runners and customize the environment used to run jobs in your GitHub Actions workflows.

Communicating with self-hosted runners

Your self-hosted runners can communicate with your GitHub Enterprise Server instance and GitHub.com

About Actions Runner Controller

You can host your own runners and customize the environment used to run jobs in your GitHub Actions workflows.

About support for Actions Runner Controller

What to know before you contact GitHub Support for assistance with Actions Runner Controller.