Zum Inhalt springen

Sicherheitsscan

Sicherheitsscan-CI auf GitHub Actions

Schwachstellenscanner laden ihre Datenbanken bei jedem Lauf neu herunter.

80er → 3er
DB-Download

Schwachstellenscanner laden ihre Datenbanken bei jedem Lauf neu herunter.

Warum es passiert

Trivy, Grype und ähnliche Tools rufen jedes Mal eine Datenbank mit mehreren hundert Megabyte ab.

Was zu ändern ist

  1. Cachen Sie das für den Tag verschlüsselte Verzeichnis der Schwachstellendatenbank
  2. Führen Sie Scans parallel zu den Tests durch und nicht erst danach
  3. Scheitern Sie nur bei den Schweregraden, bei denen Sie tatsächlich handeln werden

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