Zusammenfassung
- GitHub speichert Artefakte und Logs standardmäßig 90 Tage. Eine geänderte Frist im Repository gilt für neue Dateien; vorhandene Artefakte behalten ihr bisheriges Ablaufdatum.
- Speicher oberhalb des enthaltenen Kontingents läuft stündlich in GB-Stunden auf. Das Löschen eines alten Artefakts stoppt künftige Stunden, während bereits erfasste Stunden im Abrechnungszeitraum bleiben.
Der Schalter ist neu, das Lager ist alt
Ein Repository hat zu viele gespeicherte Build-Artefakte. Die Verantwortlichen senken die Aufbewahrungsfrist und sehen eine Erfolgsmeldung. Künftige Workflow-Läufe erzeugen Dateien mit der kürzeren Laufzeit. Die bereits abgelegten Dateien behalten ihr altes Verfallsdatum. Wer das heutige Lager verkleinern wollte, hat mit dem neuen Standard erst die nächste Lieferung geregelt.
GitHub nennt 90 Tage als Ausgangswert. Öffentliche Repositories können zwischen einem und 90 Tagen wählen, private zwischen einem und 400 Tagen, sofern die Organisation keine engere Grenze setzt. Die neue Frist erfasst nur neue Artefakte und Logs. Für vorhandene Dateien lässt sich expires_at per API prüfen. Ein früheres Löschen ist möglich und endgültig. Ob ein Paket noch für eine Veröffentlichung, Prüfung oder Störungsanalyse gebraucht wird, muss vor diesem Schritt entschieden werden.
Der Abrechnungszähler folgt einer anderen Logik. GitHub misst die Artefaktspeicherung oberhalb des eingeschlossenen Kontingents in GB-Stunden. Der aktuelle Speicher zeigt den Bestand. Die aufgelaufene Nutzung zeigt, wie lange dieser Bestand im Monat Platz beansprucht hat. Löschen senkt den ersten Wert und beendet den künftigen Anstieg für die Datei; vergangene Stunden bleiben. GitHubs eigenes Beispiel: Zehn GB liegen zehn Tage lang, werden am elften Tag gelöscht und ergeben trotzdem 2.400 GB-Stunden für den Zeitraum. Das ist ein Rechenbeispiel der Plattform.
Bis die Anzeige der Artefaktnutzung nachzieht, können laut GitHub sechs bis zwölf Stunden vergehen. Eine sinnvolle Kontrolle verbindet deshalb alte Dateien und ihre Termine mit aktuellem Bestand und angesammelten Stunden. Artefakte teilen sich das enthaltene Speicherkontingent mit GitHub Packages; für Actions-Caches gilt ein anderes Kontingent.
Quellen
Mitgliederbriefing
Detaillierter Profilkontext
Melden Sie sich mit der richtigen Mitgliedschaftsstufe an, um das vollständige Briefing und die Quellennotizen freizuschalten.
Nur für den Strategischen Kreis
Strategischer Kreis
Offen für alle Leser. Schalten Sie Profil-Briefings nach Beitritt und Anmeldung frei.
Strategischem Kreis beitretenNur für Leadership Alliance
Leadership Alliance
Für qualifizierte Inhaber von IP-Assets und Management; melden Sie sich an, um Leadership-Alliance-Briefings freizuschalten.
Leadership Alliance beitreten





