Nota: GitHub Actions estuvo disponible para GitHub Enterprise Server 2.22 como un beta limitado. El beta terminó. GitHub Actions está ahora disponible habitualmente en GitHub Enterprise Server 3.0 o superior. Para obtener más información, consulta la sección de notas de lanzamiento para GitHub Enterprise Server 3.0.
- Para obtener más información acerca de cómo mejorar a GitHub Enterprise Server 3.0 o superior, consulta la sección "Mejorar a GitHub Enterprise Server".
- Para obtener más información acerca de configurar las GitHub Actions después de tu mejora, consulta la documentación de GitHub Enterprise Server 3.0.
Nota: Los ejecutores hospedados en GitHub no son compatibles con GitHub Enterprise Server actualmente. Puedes encontrar más información sobre el soporte que se tiene planeado en el futuro en el Itinerario público de GitHub.
Eliminar un ejecutor de un repositorio
Nota: Este procedimiento eliminará el ejecutor auto-hospedado permanentemente. Si solo deseas detener de forma temporal un ejecutor de los trabajos asignados, puedes apagar la máquina o detener la aplicación run
. El ejecutor permanecerá asignado en un estado "fuera de línea" y no ejecutará ningún job hasta que lo reinicies utilizando la aplicación run
.
Un ejecutor auto-hospedado se eliminará automáticamente de GitHub Enterprise Server si no se ha conectado a GitHub Actions por más de 30 días.
Para eliminar un ejecutor autoalojado de un repositorio de usuario, debes ser el propietario del repositorio. Para los repositorios organizacionales, debes ser el propietario de la organización o tener acceso de administrador a éste. Te recomendamos que también tengas acceso a la máquina del ejecutor auto-hospedado.
Como alternativa, si no tienes acceso al repositorio, organización o empresa en GitHub Enterprise Server para eliminar un ejecutor, pero te gustaría reutilizar la máquina del ejecutor, entonces puedes borrar el archivo .runner
dentro del directorio de la aplicación del ejecutor auto-hospedado. Esto permite que el ejecutor se registre sin tener que volver a descargar la aplicación del ejecutor auto-hospedado.
-
En GitHub Enterprise Server, visita la página principal del repositorio.
-
Debajo de tu nombre de repositorio, da clic en Configuración.
-
En la barra lateral izquierda, haz clic en Acciones.
-
Debajo de "Ejecutores auto-hospedados", ubica el ejecutor en la lista. Si tu ejecutor está en un grupo, da clic en para expandir la lista.
-
Da clic en junto al ejecutor que quieres eliminar, y luego da clic en Eliminar.
-
Verás las instrucciones para eliminar el ejecutor auto-hospedado. Completa cualquiera de los siguientes pasos para eliminar el ejecutor, dependiendo de si aún se puede acceder a él:
-
Si tienes acceso a la máquina del ejecutor: Sigue las instrucciones en la pantalla para que el sistema operativo de tu máquina ejecute el comando de eliminación. Las instrucciones incluyen la URL solicitada y un token de tiempo limitado generado automáticamente.
El comando de eliminación realiza las siguientes tareas:
- Elimina el ejecutor de GitHub Enterprise Server.
- Elimina cualquier archivo de configuración de la aplicación del ejecutor autoalojado en la máquina.
- Elimina todos los servicios configurados si no se ejecuta en modo interactivo.
-
Si no tienes acceso a la máquina: Da clic en Sí, forzar la eliminación de este ejecutor para forzar a GitHub Enterprise Server a que remueva el ejecutor.
-
Eliminar el ejecutor de una organización
Nota: Este procedimiento eliminará el ejecutor auto-hospedado permanentemente. Si solo deseas detener de forma temporal un ejecutor de los trabajos asignados, puedes apagar la máquina o detener la aplicación run
. El ejecutor permanecerá asignado en un estado "fuera de línea" y no ejecutará ningún job hasta que lo reinicies utilizando la aplicación run
.
Un ejecutor auto-hospedado se eliminará automáticamente de GitHub Enterprise Server si no se ha conectado a GitHub Actions por más de 30 días.
Para eliminar el ejecutor auto-hospedado de una organización, debes ser el propietario de la misma. Te recomendamos que también tengas acceso a la máquina del ejecutor auto-hospedado.
Como alternativa, si no tienes acceso al repositorio, organización o empresa en GitHub Enterprise Server para eliminar un ejecutor, pero te gustaría reutilizar la máquina del ejecutor, entonces puedes borrar el archivo .runner
dentro del directorio de la aplicación del ejecutor auto-hospedado. Esto permite que el ejecutor se registre sin tener que volver a descargar la aplicación del ejecutor auto-hospedado.
-
En GitHub Enterprise Server, navega hasta la página principal de la organización.
-
Debajo del nombre de tu organización, da clic en Ajustes.
-
En la barra lateral izquierda, haz clic en Acciones.
-
Debajo de "Ejecutores auto-hospedados", ubica el ejecutor en la lista. Si tu ejecutor está en un grupo, da clic en para expandir la lista.
-
Da clic en junto al ejecutor que quieres eliminar, y luego da clic en Eliminar.
-
Verás las instrucciones para eliminar el ejecutor auto-hospedado. Completa cualquiera de los siguientes pasos para eliminar el ejecutor, dependiendo de si aún se puede acceder a él:
-
Si tienes acceso a la máquina del ejecutor: Sigue las instrucciones en la pantalla para que el sistema operativo de tu máquina ejecute el comando de eliminación. Las instrucciones incluyen la URL solicitada y un token de tiempo limitado generado automáticamente.
El comando de eliminación realiza las siguientes tareas:
- Elimina el ejecutor de GitHub Enterprise Server.
- Elimina cualquier archivo de configuración de la aplicación del ejecutor autoalojado en la máquina.
- Elimina todos los servicios configurados si no se ejecuta en modo interactivo.
-
Si no tienes acceso a la máquina: Da clic en Sí, forzar la eliminación de este ejecutor para forzar a GitHub Enterprise Server a que remueva el ejecutor.
-
Eliminar un ejecutor de una empresa
Nota: Este procedimiento eliminará el ejecutor auto-hospedado permanentemente. Si solo deseas detener de forma temporal un ejecutor de los trabajos asignados, puedes apagar la máquina o detener la aplicación run
. El ejecutor permanecerá asignado en un estado "fuera de línea" y no ejecutará ningún job hasta que lo reinicies utilizando la aplicación run
.
Un ejecutor auto-hospedado se eliminará automáticamente de GitHub Enterprise Server si no se ha conectado a GitHub Actions por más de 30 días.
Para eliminar un ejecutor auto-hospedado a nivel empresarial de tu instancia de GitHub Enterprise Server, debes ser un propietario de empresa. Te recomendamos que también tengas acceso a la máquina del ejecutor auto-hospedado.
-
En la esquina superior derecha de GitHub Enterprise Server, da clic en tu foto de perfil y luego en Configuración de empresa.
-
En la barra lateral de la cuenta de empresa, haz clic en Policies (Políticas).
-
Debajo de " Políticas", haz clic en Acciones.
-
Haz clic en la pestaña de Ejecutores auto-hospedados.
-
Debajo de "Ejecutores auto-hospedados", ubica el ejecutor en la lista. Si tu ejecutor está en un grupo, da clic en para expandir la lista.
-
Da clic en junto al ejecutor que quieres eliminar, y luego da clic en Eliminar.
-
Verás las instrucciones para eliminar el ejecutor auto-hospedado. Completa cualquiera de los siguientes pasos para eliminar el ejecutor, dependiendo de si aún se puede acceder a él:
-
Si tienes acceso a la máquina del ejecutor: Sigue las instrucciones en la pantalla para que el sistema operativo de tu máquina ejecute el comando de eliminación. Las instrucciones incluyen la URL solicitada y un token de tiempo limitado generado automáticamente.
El comando de eliminación realiza las siguientes tareas:
- Elimina el ejecutor de GitHub Enterprise Server.
- Elimina cualquier archivo de configuración de la aplicación del ejecutor autoalojado en la máquina.
- Elimina todos los servicios configurados si no se ejecuta en modo interactivo.
-
Si no tienes acceso a la máquina: Da clic en Sí, forzar la eliminación de este ejecutor para forzar a GitHub Enterprise Server a que remueva el ejecutor.
-