02Код и пакеты

Код и пакеты: проверка в каждом pull request

Guard: приложение для GitHub. В каждом pull request оно читает изменённые файлы, оставляет один комментарий и проверку, которая не проходит, если что-то нужно исправить сейчас.

Как это работает, шаг за шагом

github.com · pull request 57Пример данных

03 Охранять · Следует вашим правилам

Охрана, которая следует вашим правилам

Guard: приложение для GitHub с файлом правил. В каждом pull request оно оставляет один комментарий и проверку, которая не проходит, если что-то нужно исправить. Оно никогда ничего не пушит, не сливает и не удаляет.

Как работает yof: пример с тестовыми данными
  • Ваш файл правил.yof.yml задаёт профиль и то, что пропускать. Его читают и CLI, и Guard.
  • Три профиляМягкий, сбалансированный или строгий. По умолчанию сбалансированный.
  • Перед каждым коммитомХук проверяет то, что вы собираетесь закоммитить, до того как код покинет ваш компьютер.
  • В каждом pull requestОдин комментарий, который обновляется на месте, и проверка, которая не проходит, если что-то нужно исправить.
  • Никогда самБез отправки, слияния и удаления. Решаете вы.
yof Guard: проверка ключей и пакетов в каждом pull request