Guide
Come tagliare i costi del runner macOS
macOS domina la fattura CI.
5 min di lettura
Perché succede
Come risolverlo
- Sposta tutto ciò che non richiede Xcode su Linux: linting, test JS, codice backend
- Mantieni DerivedData in modo che le build incrementali interrompano la ricostruzione da zero
- Aggiungi i runtime del simulatore alle versioni preinstallate per evitare download di più minuti
- Utilizza un provider con un prezzo inferiore alla tariffa macOS di GitHub
La tua prossima build potrebbe essere due volte più veloce, a metà prezzo
Inizia gratis. Andarsene è la stessa riga, e pubblichiamo anche quel diff.
Correlati
Come ridurre i costi di GitHub ActionsLa fattura del CI cresce più velocemente della squadra e nessuno è sicuro del perché.Come misurare il costo CI per richiesta pullConosci il totale mensile ma non quanto costa una singola richiesta pull.Come attribuire il costo CI ai teamLa spesa CI è una riga sulla fattura e nessun team si sente responsabile per essa.Come impostare un budget di minuti CILa spesa viene scoperta alla fine del mese anziché controllata durante lo stesso.