Requisitos para máquinas de ejecutores autoalojados
Puedes usar una máquina como ejecutor autohospedado, siempre que cumpla con estos requisitos:
- Puedes instalar y ejecutar la aplicación del ejecutor autoalojado en la máquina. Consulta Sistemas operativos compatibles y Arquitecturas de procesador compatibles.
- La máquina puede comunicarse con GitHub Actions.
- La máquina tiene suficientes recursos de hardware para el tipo de flujos de trabajo que planeas ejecutar. La propia aplicación del ejecutor autoalojado solo requiere unos recursos mínimos.
- Si quieres ejecutar flujos de trabajo que usan acciones del contenedor Docker o contenedores de servicio, debes usar una máquina Linux y Docker debe estar instalado.
Sistemas operativos admitidos
Linux
- Red Hat Enterprise Linux 8 o superior
- CentOS 8 o superior
- Oracle Linux 8 o posterior
- Fedora 29 o posterior
- Debian 10 o posterior
- Ubuntu 20.04 o posterior
- Linux Mint 20 o posterior
- openSUSE 15.2 o posterior
- SUSE Enterprise Linux (SLES) 15 SP2 o posterior
Windows
- Windows 10 de 64 bits
- Windows 11 de 64 bits
- Windows Server 2016 de 64 bits
- Windows Server 2019 de 64 bits
- Windows Server 2022 de 64 bits
macOS
- macOS 11.0 (Big Sur) o posterior
Arquitecturas de procesador admitidas
x64
: Linux, macOS, Windows.ARM64
- Linux, macOS.ARM32
: Linux.