Skip to main content

Esta versión de GitHub Enterprise Server se discontinuará el 2025-03-05. No se realizarán lanzamientos de patch, ni siquiera para problemas de seguridad críticos. Para obtener rendimiento mejorado, seguridad mejorada y nuevas características, actualice a la versión más reciente de GitHub Enterprise Server. Para obtener ayuda con la actualización, póngase en contacto con el soporte técnico de GitHub Enterprise.

Configurar la aplicación del ejecutor autoalojado como un servicio

Puedes configurar la aplicación del ejecutor autoalojado como un servicio para iniciar automáticamente la aplicación del ejecutor cuando se inicia la máquina.

Platform navigation

Note

Actualmente los ejecutores hospedados por GitHub no se admiten en GitHub Enterprise Server. Puede ver más información sobre la compatibilidad futura planeada en GitHub public roadmap.

Note

La configuración de la aplicación de ejecutor auto-hospedado como un servicio en Windows forma parte del proceso de configuración de la aplicación. Si ya configuraste la aplicación del ejecutor auto-hospedado pero no elegiste configurarla como servicio, debes eliminar el ejecutor de GitHub y volver a configurar la aplicación. Cuando vuelvas a configurar la aplicación, elige la opción para configurar la aplicación como un servicio.

Para más información, consulta Eliminar ejecutores autoalojados y Agrega ejecutores auto-hospedados.

Puede administrar el servicio de ejecutor en la aplicación Windows Services, o bien puede usar PowerShell para ejecutar los comandos siguientes.

Iniciar el servicio

Inicia el servicio con el siguiente comando:

Start-Service "actions.runner.*"

Comprobar el estado del servicio

Verifica el estado del servicio con el siguiente comando:

Get-Service "actions.runner.*"

Para obtener más información sobre cómo ver el estado del ejecutor autohospedado, consulta Supervisión y solución de problemas de ejecutores autohospedados.

Detener el servicio

Detiene el servicio con el siguiente comando:

Stop-Service "actions.runner.*"

Desinstalar el servicio

  1. Detiene el servicio si se está ejecutando actualmente.

  2. Desinstala el servicio con el siguiente comando:

```shell
Remove-Service "actions.runner.*"
```

</div>