Skip to main content

Suppression des éléments de workflow

Vous pouvez récupérer le stockage utilisé GitHub Actions en supprimant les artefacts avant qu'ils n'expirent sur GitHub.

Suppression d’un artefact

Avertissement

Une fois que vous supprimez un artefact, vous ne pouvez pas le restaurer.

Par défaut, GitHub stocke les journaux de build et les artefacts pendant 90 jours, et cette période de rétention peut être personnalisée. Pour plus d’informations, consultez « Facturation et utilisation ».

  1. Sous Artefacts, cliquez sur à côté de l’artefact que vous voulez supprimer.

    Capture d’écran montrant les artefacts créés pendant l’exécution d’un workflow. Une icône de corbeille, utilisée pour supprimer un artefact, est entourée d’un encadré orange foncé.

Définition de la durée de conservation d’un artefact

Des périodes de conservation d’artefacts et de journaux peuvent être configurées au niveau du dépôt, de l’organisation et de l’entreprise. Pour plus d’informations, consultez « Facturation et utilisation ».

Vous pouvez également définir une période de conservation personnalisée pour des artefacts individuels à l’aide de l’action actions/upload-artifact dans un workflow. Pour plus d’informations, consultez « Stocker et partager des données avec les artefacts de workflow ».

Recherche de la date d’expiration d’un artefact

Vous pouvez utiliser l’API pour confirmer la date à laquelle il est prévu qu’un artefact soit supprimé. Pour plus d’informations, consultez la valeur expires_at retournée par l’API REST. Pour plus d’informations, consultez « Points de terminaison d’API REST pour les artefacts GitHub Actions ».

Artefacts des exécutions de flux de travail supprimées

Lorsqu’une exécution de flux de travail est supprimée, tous les artefacts associés à l’exécution sont également supprimés du stockage. Vous pouvez supprimer une exécution de flux de travail à l’aide de l’interface utilisateur GitHub Actions, de l’API REST ou de l’interface de ligne de commande GitHub, consultez : Suppression d’une exécution de workflow, Supprimer une exécution de flux de travail, ou gh run delete.