Zum Inhalt springen

Vue

Vue CI auf GitHub Actions

Vite erstellt das Abhängigkeits-Vorpaket bei jedem CI-Lauf neu.

35s → 2s
Vorgebündelt
4m → 60s
Testlauf

Vite erstellt das Abhängigkeits-Vorpaket bei jedem CI-Lauf neu.

Warum es passiert

node_modules/.vite enthält das optimierte Abhängigkeitspaket und wird weggeworfen.

Was zu ändern ist

  1. Cache node_modules/.vite mit Schlüssel in der Sperrdatei
  2. Führen Sie vitest mit --pool=threads aus, um jeden Kern zu nutzen
  3. Erstellen und testen Sie im selben Job, sodass das Vorpaket wiederverwendet wird

Vue 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.