Vai al contenuto

Guide

Come ridurre i costi di GitHub Actions

La fattura del CI cresce più velocemente della squadra e nessuno è sicuro del perché.

8 min di lettura

Sintomi

  • Bill cresce nonostante l'organico piatto
  • Nessuno possiede la spesa CI
  • macOS rappresenta una quota importante della fattura

Perché succede

Come risolverlo

  1. Aggiungi l'annullamento della concorrenza: in genere il risparmio più grande disponibile
  2. Sposta tutto ciò che non necessita di macOS da macOS
  3. Corridori della taglia giusta contro un utilizzo misurato
  4. Imposta i timeout dei lavori in modo che i lavori sospesi non possano durare sei ore
  5. Usa arm64 dove le tue dipendenze lo supportano: è più economico e spesso più veloce
  6. Attribuisci la spesa per flusso di lavoro e assegna a ciascuno un proprietario

La tua prossima build potrebbe essere due volte più veloce, a metà prezzo

Inizia gratis. Andarsene è la stessa riga, e pubblichiamo anche quel diff.