Skip to main content

Eliminar artefactos de flujo de trabajo

Nota:

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

Advertencia

Una vez que eliminas un artefacto, no se puede restaurar.

Se requiere tener acceso de escritura en el repositorio para llevar a cabo estos pasos.

De manera predeterminada, almacena registros de compilación y artefactos durante 90 días y este periodo de retención puede personalizarse. Para más información, consulta Límites de uso, facturación y administración.

  1. En , navegue hasta la página principal del repositorio.

  2. En el nombre del repositorio, haz clic en Acciones.

    Captura de pantalla de las pestañas del repositorio "github/docs". La pestaña "Proyectos" aparece resaltada con un contorno naranja.

  3. En la barra lateral izquierda, da clic en el flujo de trabajo que quieras ver.

    Captura de pantalla de la barra lateral izquierda de la pestaña "Acciones". Un flujo de trabajo, "CodeQL", se destaca en naranja oscuro.

  4. En la lista de ejecuciones de flujo de trabajo, haz clic en el nombre de la ejecución para ver el resumen de la ejecución de flujo de trabajo.

  5. En Artefactos, haz clic en junto al artefacto que quieres eliminar.

    Captura de pantalla que muestra los artefactos creados durante una ejecución de flujo de trabajo. Un icono de papelera, que se usa para quitar un artefacto, se describe en naranja oscuro.

Los periodos de retención para los artefactos y las bitácoras pueden configurarse a nivel de repositorio, organización y empresa. Para más información, consulta Límites de uso, facturación y administración.

También puede definir un período de retención personalizado para artefactos individuales mediante la acción actions/upload-artifact en un flujo de trabajo. Para más información, consulta Almacenamiento y uso compartido de datos desde un flujo de trabajo.

Puedes utilizar la API para confirmar la fecha de programación para el borrado de un artefacto. Para obtener más información, consulta el valor expires_at devuelto por la API de REST. Para más información, consulta Puntos de conexión de API de REST para artefactos de Acciones de .

Cuando se elimina una ejecución de flujo de trabajo, también se eliminan del almacenamiento todos los artefactos asociados a la ejecución. Puedes eliminar una ejecución de flujo de trabajo mediante la interfaz de usuario de Acciones de , la API REST o la CLI de , consulta: Borrar una ejecución de flujo de trabajo, Eliminación de una ejecución de flujo de trabajo o gh run delete.