Sari la conținut

Ghiduri

Cum se scrie o cheie cache care lovește

Cache-ul este configurat, dar lipsește la fiecare rulare.

4 min de citit

Cache-ul este configurat, dar lipsește la fiecare rulare.

De ce se întâmplă

Cheia include ceva care se modifică pe rulare sau exclude ceva care modifică conținutul.

Cum să o rezolvi

  1. Hash exact fișierele care determină conținutul - de obicei fișiere de blocare
  2. Includeți runner.os și runner.arch, astfel încât cache-urile să nu se contamineze încrucișat
  3. Nu includeți niciodată github.sha sau un marcaj de timp
  4. Adăugați chei de restaurare, astfel încât o potrivire parțială să vă ajute în continuare

Următorul tău build poate fi de două ori mai rapid, la jumătate de preț

Începe gratuit. Plecarea înseamnă aceeași linie, iar acel diff îl publicăm și noi.