Die Anfrage
“Erstelle ein Flussdiagramm für die automatisierte Pull-Request-Review: PR-Metadaten und Diff abrufen, bei nicht vertrauenswürdigen Autoren das Sicherheitsteam benachrichtigen, Linter, Tests und Sicherheitsscan ausführen, Fehler melden, bei bestandenen Prüfungen eine menschliche Review anfordern und nach der Freigabe Änderungen anfordern oder mergen.”
Dann probieren SieFüge den automatischen Prüfungen einen Schwellenwert für die Codeabdeckung hinzu.Füge vor dem Merge eine Erinnerung an die Release-Notes hinzu.
Was diese Zeichnung zeigt
Die dahinterstehenden Entscheidungen verstehen.
01
Vertrauenswürdige Autoren umgehen die Sicherheitsbenachrichtigung
02
Alle automatisierten Prüfungen müssen vor der menschlichen Review bestanden sein
03
Menschliche Reviewer müssen den Merge freigeben
Geeignet für die Konzeption oder Dokumentation eines GitHub-PR-Review-Bots, einer CI/CD-Pipeline oder einer API-gesteuerten Merge-Automatisierung.