Skip to main content

Cette version de GitHub Enterprise Server n'est plus disponible depuis le 2024-09-25. Aucune publication de correctifs n’est effectuée, même pour les problèmes de sécurité critiques. Pour de meilleures performances, une sécurité améliorée et de nouvelles fonctionnalités, effectuez une mise à niveau vers la dernière version de GitHub Enterprise. Pour obtenir de l’aide sur la mise à niveau, contactez le support GitHub Enterprise.

Suppression d’artefacts de workflow

Vous pouvez récupérer l’espace de stockage utilisé sur GitHub Actions en supprimant les artefacts avant leur expiration sur GitHub Enterprise Server.

Note

Les exécuteurs hébergés sur GitHub ne sont pas pris en charge sur GitHub Enterprise Server. Vous pouvez voir plus d’informations sur le support futur planifié dans la GitHub public roadmap.

Suppression d’un artefact

Warning

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

L’accès en écriture au dépôt est requis pour effectuer ces étapes.

Par défaut, GitHub Enterprise Server stocke les journaux de génération et les artefacts pendant 90 jours, et cette période de rétention peut être personnalisée. Pour plus d’informations, consultez « Limites d’utilisation, facturation et administration ».

  1. Sur GitHub, accédez à la page principale du référentiel.

  2. Sous le nom de votre dépôt, cliquez sur Actions.

    Capture d’écran des onglets du référentiel « github/docs ». L’onglet « Actions » est mis en surbrillance avec un encadré orange.

  3. Dans la barre latérale gauche, cliquez sur le workflow que vous souhaitez afficher.

    Capture d'écran de la barre latérale gauche de l'onglet « Actions », avec un workflow « CodeQL » indiqué en orange foncé.

  4. Dans la liste des exécutions de workflow, cliquez sur le nom de l’exécution pour voir le résumé de l’exécution du workflow.

  5. 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 « Limites d’utilisation, facturation et administration ».

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 « Stockage et partage des données d’un 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 REST pour l’API GitHub Actions artefact ».