Spring til indhold

Guides

Sådan reduceres omkostningerne til GitHub Actions

CI regningen vokser hurtigere end holdet, og ingen ved hvorfor.

8 min læsning

Symptomer

  • Bill vokser trods fladt antal ansatte
  • Ingen ejer CI-udgifter
  • macOS er en stor del af fakturaen

Hvorfor det sker

Sådan rettes det

  1. Tilføj samtidig annullering - normalt den største enkeltstående besparelse, der findes
  2. Flyt alt, der ikke behøver macOS, fra macOS
  3. Løber i rigtig størrelse mod målt udnyttelse
  4. Indstil jobtimeouts, så hængte job ikke kan brænde seks timer
  5. Brug arm64, hvor dine afhængigheder understøtter det — det er billigere og ofte hurtigere
  6. Tilskriv forbrug pr. arbejdsgang og giv hver enkelt en ejer

Dit næste build kan være dobbelt så hurtigt til den halve pris

Start gratis. At skifte væk er den samme ene linje, og det diff offentliggør vi også.