Zum Inhalt springen

Helm

Helm CI auf GitHub Actions

Diagrammabhängigkeitsaktualisierungen und Linting laufen jedes Mal kalt ab.

40er → 3er
Abhängigkeitsaktualisierung

Diagrammabhängigkeitsaktualisierungen und Linting laufen jedes Mal kalt ab.

Warum es passiert

Der Helm-Repository-Cache wird nicht beibehalten, sodass jeder Repo-Index erneut abgerufen wird.

Was zu ändern ist

  1. Cache ~/.cache/helm auf Chart.lock aktiviert
  2. Führen Sie Helm Lint und Helm Template in einem Job aus, um den Cache wiederzuverwenden
  3. Verwenden Sie Diagrammtests für einen konsistenten Flusen- und Installationszyklus

Helm auf runnerhut

Die einzige runnerhut-spezifische Zeile ist „runs-on: runnerhut-2vcpu-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.