Skip to main content

This version of GitHub Enterprise Server was discontinued on 2026-03-17. 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.

Manage runners

Learn how to use and manage the machines that execute jobs in your workflows.

Using GitHub-hosted runners

You can use GitHub's runners to execute your GitHub Actions workflows.

Managing self-hosted runners

You can host your own runners to run workflows in a highly customizable environment.

Use Actions Runner Controller

Host your own runners in a Kubernetes cluster with Actions Runner Controller.

Using proxy servers with a runner

You can configure runners in isolated environments to use a proxy server for secure communication with GitHub.