Eliminar un ejecutor de un repositorio
Nota: Este procedimiento eliminará el ejecutor auto-hospedado permanentemente. Si solo quiere detener de forma temporal la asignación de trabajos a un ejecutor, puede apagar la máquina o detener la aplicación run
. El ejecutor permanecerá asignado en un estado "Sin conexión" y no ejecutará ningún trabajo hasta que lo reinicie mediante la aplicación run
.
Un ejecutor auto-hospedado se eliminará automáticamente de GitHub si no se ha conectado a GitHub Actions por más de 14 días.
Un ejecutor efímero auto-hospedado se eliminará automáticamente de GitHub si no se ha conectado a GitHub Actions por más de 1 día.
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. Para obtener información sobre cómo quitar un ejecutor autohospedado con la API REST, consulta "Acciones".
Como alternativa, si no tiene acceso al repositorio u organización de GitHub para eliminar un ejecutor, pero le gustaría volver a utilizar la máquina de ejecutor, puedes borra el archivo .runner
dentro del directorio de la aplicación de ejecutor autohospedado. Esto permite que el ejecutor se registre sin tener que volver a descargar la aplicación del ejecutor auto-hospedado. 1. En GitHub.com, navega a la página principal del repositorio. 1. Debajo del nombre del repositorio, haz clic en Configuración.
-
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 tiene acceso a la máquina del ejecutor: siga las instrucciones en pantalla para que el sistema operativo de la 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.
- 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 tiene acceso a la máquina: haga clic en Forzar la eliminación de este ejecutor para forzar a GitHub a que quite el ejecutor.
-
Eliminar el ejecutor de una organización
Nota: Este procedimiento eliminará el ejecutor auto-hospedado permanentemente. Si solo quiere detener de forma temporal la asignación de trabajos a un ejecutor, puede apagar la máquina o detener la aplicación run
. El ejecutor permanecerá asignado en un estado "Sin conexión" y no ejecutará ningún trabajo hasta que lo reinicie mediante la aplicación run
.
Un ejecutor auto-hospedado se eliminará automáticamente de GitHub si no se ha conectado a GitHub Actions por más de 14 días.
Un ejecutor efímero auto-hospedado se eliminará automáticamente de GitHub si no se ha conectado a GitHub Actions por más de 1 día.
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. Para obtener información sobre cómo quitar un ejecutor autohospedado con la API REST, consulta "Acciones".
Como alternativa, si no tiene acceso al repositorio u organización de GitHub para eliminar un ejecutor, pero le gustaría volver a utilizar la máquina de ejecutor, puedes borra el archivo .runner
dentro del directorio de la aplicación de ejecutor autohospedado. Esto permite que el ejecutor se registre sin tener que volver a descargar la aplicación del ejecutor auto-hospedado. 1. En GitHub.com, ve a la página principal de la organización. 1. Debajo del nombre de la organización, haga clic en Settings.
-
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 tiene acceso a la máquina del ejecutor: siga las instrucciones en pantalla para que el sistema operativo de la 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.
- 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 tiene acceso a la máquina: haga clic en Forzar la eliminación de este ejecutor para forzar a GitHub a que quite el ejecutor.
-
Eliminar un ejecutor de una empresa
Si usa GitHub Enterprise Cloud, también puede quitar ejecutores de una empresa. Para más información, vea la documentación de GitHub Enterprise Cloud.