Útmutatók
Hogyan lehet megkerülni a 10 GB-os gyorsítótár-korlátot
A gyorsítótárak tárolónként meghaladják a 10 GB-ot, és elkezdődik a csendes kilakoltatás.
5 perc olvasás
A gyorsítótárak tárolónként meghaladják a 10 GB-ot, és elkezdődik a csendes kilakoltatás.
Miért történik
A GitHub 10 GB-ra korlátozza az Actions gyorsítótárat, és kiüríti a legutóbb használt bejegyzéseket, ha átlépi azt. Az építmények folyamatosan múlnak, csak lassulnak.
Hogyan lehet javítani
- Mérje meg a teljes gyorsítótár méretét lerakatonként, mielőtt feltételezné, hogy a korlát alatt van
- Oszd meg a gyorsítótárakat, így a forró bejegyzéseket a hidegek ne ürítsék ki
- Az alapértelmezett helyett zstd-vel tömörítsd
- Váltson olyan szolgáltatóra, amely nem rendelkezik adattáronkénti korláttal, ha szerkezetileg túl van rajta
A következő buildje kétszer gyorsabb lehet, fele áron
Kezdje ingyen. A távozás ugyanaz az egy sor, és azt a diffet is közzétesszük.
Kapcsolódó
Hogyan lehet a CI gyorsítótárakat ténylegesen fennmaradniA gyorsítótárak konfigurálva vannak, de a találati arány alacsony.Hogyan lehet megosztani egy build gyorsítótárat a tárolók közöttMinden adattár saját gyorsítótárat tart fenn ugyanazon megosztott függőségek számára.A Docker gyorsítótár megosztása a feladatok közöttMinden mátrix láb ugyanazokat a rétegeket építi újra.A Docker gyorsítótár érvénytelenítésének elhárításaA Docker rétegek akkor is újraépülnek, ha a vonatkozó fájlok nem változtak.