02Code en pakketten

Code en pakketten, gecontroleerd bij elke pull request

Guard is een GitHub-app. Bij elke pull request leest hij de gewijzigde bestanden en laat hij één reactie achter en een check die faalt als er nu iets opgelost moet worden.

Zo werkt het, stap voor stap

github.com · pull request 57Voorbeeldgegevens

03 Bewaken · Volgt jouw regels

Een bewaker die jouw regels volgt

Guard is een GitHub-app met een regelbestand. Bij elke pull request laat hij één reactie achter en een check die faalt als er iets opgelost moet worden. Hij pusht, merget en verwijdert nooit iets.

Zo werkt yof, met voorbeeldgegevens
  • Jouw regelbestand.yof.yml legt het profiel vast en wat overgeslagen wordt. De CLI en Guard lezen het allebei.
  • Drie profielenOntspannen, gebalanceerd of streng. Standaard gebalanceerd.
  • Voor elke commitEen hook controleert wat je gaat committen, voordat de code je computer verlaat.
  • Bij elke pull requestEén reactie die ter plekke wordt bijgewerkt, en een check die faalt als er iets opgelost moet worden.
  • Nooit op eigen houtjeNiet pushen, niet mergen, niet verwijderen. Jij beslist.
yof Guard: sleutels en pakketten gecontroleerd bij elke pull request