Zum Inhalt springen

Pulumi

Pulumi CI auf GitHub Actions

Die Plugin- und Abhängigkeitsinstallation wird vor jeder Vorschau ausgeführt.

95s → 5s
Plugin-Installation

Die Plugin- und Abhängigkeitsinstallation wird vor jeder Vorschau ausgeführt.

Warum es passiert

Das Pulumi-Plugin-Verzeichnis und die Sprachabhängigkeiten werden nicht zwischengespeichert.

Was zu ändern ist

  1. Cache ~/.pulumi/plugins, der auf der Sperrdatei gespeichert ist
  2. Cachen Sie auch die Sprachlaufzeitabhängigkeiten
  3. Führen Sie die Pulumi-Vorschau bei Pull-Anfragen aus und pulumi up nur bei der Zusammenführung

Pulumi auf runnerhut

Die einzige runnerhut-spezifische Zeile ist „runs-on: runnerhut-4vcpu-ubuntu-2404“. Alles andere sind Standard-GitHub Actions – dieselben Aktionen, dieselben Geheimnisse und dasselbe Berechtigungsmodell, das Sie heute verwenden.

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.