Erstellen eines Zusammenführungsschutz-Regelsatzes für ein Repository
-
Navigieren Sie auf GitHub zur Hauptseite des Repositorys.
-
Klicke unter dem Repositorynamen auf Settings. Wenn die Registerkarte „Einstellungen“ nicht angezeigt wird, wähle im Dropdownmenü die Option Einstellungen aus.

-
Klicke auf der linken Randleiste unter „Code und Automatisierung“ auf Regeln und dann auf Regelsätze.

-
Klicken Sie auf Neuer Regelsatz.
-
Klicke auf Neuer Regelsatz für Branches, um einen Regelsatz für Branches zu erstellen.
-
Geben Sie unter „Regelsatzname“ einen Namen für den Regelsatz ein.
-
Um den Standarderzwingungsstatus zu ändern, kannst du optional auf Disabled klicken und einen Erzwingungsstatus auswählen.
-
Wählen Sie unter "Verzweigungsschutz" die Option "Ergebnisse anforderncode scanning" aus.
-
Klicken Sie unter "Erforderliche Tools und Warnungsschwellenwerte" auf "Tool hinzufügen ", und wählen Sie ein code scanning Tool mit der Dropdownliste aus. Beispiel: "CodeQL".
-
Neben dem Namen eines code scanning Werkzeugs:
- Klicken Sie auf Warnungen und wählen Sie eine der folgenden Optionen aus: Keine, Fehler, Fehler und Warnungen oder Alle.
- Klicken Sie auf Sicherheitswarnungen und wählen Sie eine der folgenden Optionen aus: Keine, Kritisch, Hoch oder höher, Mittel oder höher oder Alle.

Weitere Informationen zu Warnungsschweregraden und Sicherheitsschweregraden findest du unter Code-Scan-Warnungen.
Weitere Informationen zur Verwaltung von Regelsätzen in einem Repository finden Sie unter Verwalten von Regelsätzen für ein Repository.
Erstellen eines Regelsatzes für den Zusammenführungsschutz mit der REST-API
Sie können die REST-API verwenden, um einen Regelsatz mit der code_scanning-Regel zu erstellen, der es Ihnen ermöglicht, spezifische Tools zu definieren und Warnungsschwellenwerte festzulegen. Weitere Informationen findest du unter REST-API-Endpunkte für Regeln.