👋 We've unified all of GitHub's product documentation in one place! Check out the content for REST API, GraphQL API, and Developers. Learn more on the GitHub blog.


Frecuentemente publicamos actualizaciones de nuestra documentación. Es posible que la traducción de esta página esté en curso. Para conocer la información más actual, visita la documentación en inglés. Si existe un problema con las traducciones en esta página, por favor infórmanos.

Eliminar ejecutores autoalojados

Puedes eliminar permanentemente un ejecutor auto-hospedado de GitHub Actions.

En este artículo

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 si no se ha conectado a GitHub Actions por más de 30 días.

Para eliminar un ejecutor auto-hospedado de un repositorio e usuario debes ser el propietario del mismo. Para repositorios organizacionales, debes ser propietario de la organización o tener acceso administrativo al repositorio. Recomendamos que también tengas acceso a la máquina del ejecutor auto-hospedado.

Como alternativa, si no tienes acceso al repositorio en GitHub para eliminar un ejecutor (por ejemplo, si se eliminó el repositorio), pero quisieras 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 al ejecutor registrarse en otro repositorio u organización si tener que volver a descargar la aplicación para el mismo.

  1. En GitHub, visita la página principal del repositorio.

  2. Debajo de tu nombre de repositorio, da clic en Configuración.

    Botón de configuración del repositorio

  3. En la barra lateral izquierda, da clic en Acciones.

    Configuración de acciones

  4. Encuentra el ejecutor que quieras eliminar debajo de "Ejecutores auto-hospedados", abre el menú utilizando , y da clic en Eliminar:

    Eliminar una configuración de ejecutor autoalojado

  5. 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.
      • 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 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 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. Recomendamos que también tengas acceso a la máquina del ejecutor auto-hospedado.

Como alternativa, si no tienes acceso a la organización en GitHub para eliminar un ejecutor (por ejemplo, si se borró la organización), 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 al ejecutor registrarse con otra organización o repositorio sin tener que volver a descargar la aplicación del ejecutor auto-hospedado.

  1. En GitHub, navega hasta la página principal de la organización.

  2. Debajo de tu nombre de organización, da clic en Configuración.

    Botón de configuración de organización

  3. En la barra lateral izquierda, da clic en Acciones.

    Configuración de acciones

  4. Encuentra el ejecutor que quieras eliminar debajo de "Ejecutores auto-hospedados", abre el menú utilizando , y da clic en Eliminar:

    Eliminar una configuración de ejecutor autoalojado

  5. 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.
      • 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 a que remueva el ejecutor.

Pregunta a una persona

¿No puedes encontrar lo que estás buscando?

Contáctanos