Zum Inhalt springen

Leitfäden

So senken Sie die Kosten für macOS-Runner

macOS dominiert die CI-Rechnung.

5 Min. Lesezeit

macOS dominiert die CI-Rechnung.

Warum es passiert

macOS kostet auf GitHub ungefähr das Zehnfache des Linux-Tarifs, und Teams führen aus Bequemlichkeit oft Nicht-Xcode-Arbeiten darauf aus.

So beheben Sie das Problem

  1. Verschieben Sie alles, was keinen Xcode erfordert, auf Linux – Linting, JS-Tests, Backend-Code
  2. Behalten Sie DerivedData bei, damit inkrementelle Builds nicht mehr von Grund auf neu erstellt werden
  3. Hängen Sie die Laufzeiten des Simulators an vorinstallierte Versionen an, um Downloads von mehreren Minuten zu vermeiden
  4. Verwenden Sie einen Anbieter, dessen Preis unter dem macOS-Tarif von GitHub liegt

Ihr nächster Build könnte doppelt so schnell sein — zum halben Preis

Kostenlos starten. Der Wechsel zurück ist dieselbe eine Zeile — auch dieses Diff veröffentlichen wir.