Примечание.
Эта функция уже присутствует Публичный предварительный просмотр и может измениться.
Необходимые условия
- GitHub Code Quality включена на репозитории.
- Данные покрытия кода загружаются GitHub для ветки pull request. См . раздел AUTOTITLE.
Примечание.
Пороговые значения покрытия оцениваются по отношению к охвату линии. См . раздел AUTOTITLE.
Создание правила порога покрытия
-
На GitHubперейдите на главную страницу репозитория.
-
Под именем репозитория щелкните Settings. Если вкладка "Параметры" не отображается, выберите раскрывающееся меню и нажмите кнопку "Параметры".

-
В левой боковой панели в разделе "Код и автоматизация" щелкните "Правила", а затем щелкните "Наборы правил".

-
Создайте новый набор правил ветви или кликните на существующий, чтобы отредактировать его.
-
В разделе «Правила филиала» выберите Ограничить покрытие кода.
-
Расширите дополнительные настройки для настройки пороговых параметров. Значение 0 означает, что порог отключён.
- Минимальный процент покрытия линии: введите значение для блокировки запросов на вытягивание, где совокупное покрытие линии снижается ниже этого процента.
- Максимальное падение покрытия линии: введите значение для блокировки запросов на вытягивание, где покрытие линии снижается на больше, чем это много процентных точек относительно ветви по умолчанию.
-
Нажмите «Создать или сохранить изменения».