Arbeitsabläufe
Wie führe ich Browsertests kopflos durch?
Kurze Antwort
Verwenden Sie die Headless-Flagge für Ihren Runner oder xvfb-run für Tools, die eine Anzeige erfordern.
Das Detail, das zählt
Playwright und Cypress laufen beide standardmäßig Headless in CI und benötigen keinen Display-Server.
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.
Verwandt
Auf wie viele Stellen kann eine Matrix verteilt werden?GitHub begrenzt eine einzelne Matrix auf 256 Jobs pro Workflow-Lauf.Wie reproduziere ich einen CI-Fehler lokal?Passen Sie das Runner-Image an und stellen Sie dann eine SSH-Verbindung zu einem Live-Runner her, wenn der Fehler nur in CI auftritt.Kann ich eine SSH-Verbindung zu einem Runner herstellen?Ja. runnerhut unterstützt das Öffnen einer Debug-Sitzung für einen laufenden Job mit einem autorisierten SSH-Schlüssel.Kann ich von GitHub gehostete und verwaltete Läufer kombinieren?Ja. Die Ausführung erfolgt pro Job, sodass verschiedene Jobs in einem Workflow unterschiedliche Anbieter verwenden können.