02Code und Pakete

Code und Pakete, bei jedem Pull Request geprüft

Guard ist eine GitHub-App. Bei jedem Pull Request liest sie die geänderten Dateien, hinterlässt einen Kommentar und eine Prüfung, die fehlschlägt, wenn etwas jetzt behoben werden muss.

So funktioniert es, Schritt für Schritt

github.com · pull request 57Beispieldaten

03 Schützen · Folgt deinen Regeln

Ein Wächter, der deinen Regeln folgt

Guard ist eine GitHub-App mit einer Regeldatei. Bei jedem Pull Request hinterlässt sie einen Kommentar und eine Prüfung, die fehlschlägt, wenn etwas behoben werden muss. Sie pusht, merged und löscht nie etwas.

So arbeitet yof, mit Beispieldaten
  • Deine Regeldatei.yof.yml legt das Profil fest und was übersprungen wird. CLI und Guard lesen beide diese Datei.
  • Drei ProfileLocker, ausgewogen oder streng. Ausgewogen ist voreingestellt.
  • Vor jedem CommitEin Hook prüft, was du committen willst, bevor der Code deinen Computer verlässt.
  • Bei jedem Pull RequestEin Kommentar, der an Ort und Stelle aktualisiert wird, und eine Prüfung, die fehlschlägt, wenn etwas behoben werden muss.
  • Nie von selbstKein Push, kein Merge, kein Löschen. Du entscheidest.
yof Guard: Schlüssel und Pakete bei jedem Pull Request geprüft