Zum Inhalt springen

AWS CDK

AWS CDK CI auf GitHub Actions

cdk synth installiert Abhängigkeiten neu und synthetisiert jeden Stapel neu.

2m → 30s
Synth

cdk synth installiert Abhängigkeiten neu und synthetisiert jeden Stapel neu.

Warum es passiert

node_modules und der CDK-Kontextcache sind bei jedem Lauf kalt.

Was zu ändern ist

  1. Cache node_modules und cdk.out verschlüsselt in der Sperrdatei
  2. Einmal synthetisieren und die Baugruppe für Diff und Deployment wiederverwenden
  3. Verwenden Sie --exclusively, um einen einzelnen Stack statt der gesamten App bereitzustellen

AWS CDK 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.