Skip to main content

Konfigurieren größerer Runner für die Standardeinrichtung

Führen Sie das Standardsetup mithilfe von größere Runner schneller auf größeren Codebasen aus.

Wer kann dieses Feature verwenden?

Größerer Runner sind nur für Organisationen und Unternehmen verfügbar, die GitHub Team- oder GitHub Enterprise Cloud-Tarife nutzen.

Hinweis

Die Unterstützung von größere Runner für die code scanning-Standardeinrichtung befindet sich derzeit in öffentliche Vorschau. Änderungen sind vorbehalten.

Bereitstellen von Organisationsebene größere Runner für die Standardeinrichtung

  1. Fügen Sie größerer Runner zu Ihrer Organisation hinzu. Siehe Verwalten größerer Runner.

    • Wenn Sie Ihrer größerer RunnerBeschriftung eine benutzerdefinierte Bezeichnung hinzufügen möchten, geben Sie dem Läufer einen Namen, der dieser Bezeichnung entspricht. Sie können diese benutzerdefinierte Bezeichnung verwenden, wenn Sie das Standardsetup mit größere Runner.
  2. Standardmäßig haben alle Repositories in Ihrer Organisation Zugriff auf Runner auf Organisationsebene, was bedeutet, dass jedes Repository Ihre größerer Runner verwenden kann. Informationen dazu, wie Sie nur ausgewählten Repositorys Zugriff auf ein größerer Runner gewähren, finden Sie unter Verwalten größerer Runner.

  3. Sie können jetzt die Standardeinrichtung für Ihre Organisation und Repositories konfigurieren, und Ihre größerer Runner Aufträge werden automatisch code scanning erkannt. Weitere Informationen zum Konfigurieren der Standardeinrichtung finden Sie unter Konfigurieren des Standardsetups für das Code-Scanning und Konfigurieren des Standardsetups für das Codescanning im großen Stil.

Zusätzliche Schritte für die Swift-Analyse

Derzeit ist die Swift-Analyse auf größere Runner für das Standardsetup nicht verfügbar. Wenn Ihr Repository Zugriff auf einen Läufer mit der code-scanning Bezeichnung hat, z. B. einen für die Standardeinrichtung bereitgestellten Läufer, verwenden standardmäßige Setup-Workflows nur Läufer mit der code-scanning Bezeichnung. Wenn Sie das Standardsetup auf größere Runner konfigurieren und Swift analysieren möchten, haben Sie zwei Optionen:

  • Stellen Sie einen selbstgehosteten macOS-Runner mit dem Label code-scanning zusätzlich zu Ihrem größerer Runner bereit. Weitere Informationen finden Sie unter Selbst-gehostete Runner hinzufügen.
  • Stellen Sie sicher, dass alle Repositorys, die Swift enthalten, keinen Zugriff auf Runner mit der Bezeichnung code-scanning haben. Die Standard-Setup-Workflows für dieses Repository verwenden nur Standard-Runner.