Действия Github: есть ли способ сделать его обязательным для слияния по запросу - PullRequest
0 голосов
/ 20 марта 2020

Я использую commitlint Github для проверки наших сообщений о коммитах. Просто хотел проверить, есть ли способ сделать его обязательным для прохождения, прежде чем объединить пул-запрос.

текущее поведение: действие commitlint github завершается неудачно, однако я все еще могу объединить запрос pull

желаемое поведение , если действие commitlint github завершается неудачно, кнопка Чтобы объединить тягу запрос должен быть отключен. (т.е. как ограничение рецензента)

1 Ответ

1 голос
/ 20 марта 2020

Вы можете добавить правила к своим веткам и то, как работает ваш запрос на слияние.

Ваше хранилище -> Настройки -> филиалы -> Правила защиты филиалов -> Добавить правило

Там вы будете найдите что-то под названием Require status checks to pass before merging. При этом вы должны увидеть Status checks found in the last week for this repository. Если вы найдете статус, который хотите передать до слияния, вы можете включить его.

Документы: https://help.github.com/en/github/administering-a-repository/defining-the-mergeability-of-pull-requests

...