Deleting an artifact
Advertencia
Once you delete an artifact, it cannot be restored.
Se requiere tener acceso de escritura en el repositorio para llevar a cabo estos pasos.
De manera predeterminada, GitHub 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 Usage limits, billing, and administration.
-
En GitHub, navegue hasta la página principal del repositorio.
-
En el nombre del repositorio, haz clic en Acciones.
-
En la barra lateral izquierda, da clic en el flujo de trabajo que quieras ver.
-
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.
-
Under Artifacts, click next to the artifact you want to remove.
Setting the retention period for an artifact
Retention periods for artifacts and logs can be configured at the repository, organization, and enterprise level. For more information, see Usage limits, billing, and administration.
You can also define a custom retention period for individual artifacts using the actions/upload-artifact
action in a workflow. For more information, see Storing and sharing data from a workflow.
Finding the expiration date of an artifact
You can use the API to confirm the date that an artifact is scheduled to be deleted. For more information, see the expires_at
value returned by the REST API. For more information, see Puntos de conexión de API de REST para artefactos de Acciones de GitHub.
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: Deleting a workflow run, Eliminación de una ejecución de flujo de trabajo o gh run delete.