# Eliminar artefactos de flujo de trabajo

Puede recuperar el almacenamiento usado GitHub Actions eliminando artefactos antes de que caduquen en GitHub.

> \[!NOTE]
> Actualmente los ejecutores hospedados por GitHub Enterprise Server no se admiten en GitHub.

## Borrar un artefacto

> \[!WARNING]
> 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 forma predeterminada, GitHub almacena los registros de compilación y los artefactos durante 90 días y este período de retención se puede personalizar. Para más información, consulta [Administración de la configuración de Acciones de GitHub para un repositorio](/es/enterprise-server@3.22/repositories/managing-your-repositorys-settings-and-features/enabling-features-for-your-repository/managing-github-actions-settings-for-a-repository#configuring-the-retention-period-for-github-actions-artifacts-and-logs-in-your-repository).

1. En GitHub, navegue hasta la página principal del repositorio.
2. En el nombre del repositorio, haz clic en **<svg version="1.1" width="16" height="16" viewBox="0 0 16 16" class="octicon octicon-play" aria-label="play" role="img"><path d="M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0ZM1.5 8a6.5 6.5 0 1 0 13 0 6.5 6.5 0 0 0-13 0Zm4.879-2.773 4.264 2.559a.25.25 0 0 1 0 .428l-4.264 2.559A.25.25 0 0 1 6 10.559V5.442a.25.25 0 0 1 .379-.215Z"></path></svg> Actions**.

   ![Captura de pantalla de las pestañas del repositorio "github/docs". La pestaña "Proyectos" aparece resaltada con un contorno naranja.](/assets/images/help/repository/actions-tab-global-nav-update.png)
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.](/assets/images/help/actions/superlinter-workflow-sidebar.png)
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**, haga clic <svg version="1.1" width="16" height="16" viewBox="0 0 16 16" class="octicon octicon-trash" aria-label="Remove artifact ARTIFACT-NAME" role="img"><path d="M11 1.75V3h2.25a.75.75 0 0 1 0 1.5H2.75a.75.75 0 0 1 0-1.5H5V1.75C5 .784 5.784 0 6.75 0h2.5C10.216 0 11 .784 11 1.75ZM4.496 6.675l.66 6.6a.25.25 0 0 0 .249.225h5.19a.25.25 0 0 0 .249-.225l.66-6.6a.75.75 0 0 1 1.492.149l-.66 6.6A1.748 1.748 0 0 1 10.595 15h-5.19a1.75 1.75 0 0 1-1.741-1.575l-.66-6.6a.75.75 0 1 1 1.492-.15ZM6.5 1.75V3h3V1.75a.25.25 0 0 0-.25-.25h-2.5a.25.25 0 0 0-.25.25Z"></path></svg> junto al artefacto que desea quitar.

   ![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.](/assets/images/help/repository/actions-delete-artifact-updated.png)

## Configurar el periodo de retención para un artefacto

Los periodos de retención para los artefactos y las bitácoras pueden configurarse a nivel de repositorio, organización y empresa. Para obtener más información, vea [Administración de la configuración de Acciones de GitHub para un repositorio](/es/enterprise-server@3.22/repositories/managing-your-repositorys-settings-and-features/enabling-features-for-your-repository/managing-github-actions-settings-for-a-repository#setting-the-artifact-and-log-retention-period-for-a-repository) y [Configuración del período de retención para los artefactos y registros de GitHub Actions en tu organización](/es/enterprise-server@3.22/organizations/managing-organization-settings/configuring-the-retention-period-for-github-actions-artifacts-and-logs-in-your-organization).

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 con artefactos de flujo de trabajo](/es/enterprise-server@3.22/actions/tutorials/store-and-share-data#configuring-a-custom-artifact-retention-period).

## Encontrar la fecha de vencimiento de un artefacto

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 la API REST para artefactos de Acciones de GitHub](/es/enterprise-server@3.22/rest/actions/artifacts).

## Artefactos de ejecuciones de flujo de trabajo eliminadas

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 GitHub, la API REST o la CLI de GitHub, consulta: [Borrar una ejecución de flujo de trabajo](/es/enterprise-server@3.22/actions/how-tos/manage-workflow-runs/delete-a-workflow-run), [Eliminación de una ejecución de flujo de trabajo](/es/enterprise-server@3.22/rest/actions/workflow-runs?apiVersion=2022-11-28#delete-a-workflow-run) o [gh run delete](https://cli.github.com/manual/gh_run_delete).