Условие "ИЛИ" в правилах защиты веток в Github - PullRequest
0 голосов
/ 27 марта 2019

У меня есть репозиторий с некоторыми ветками, относящимися к конкретной задаче:

  1. DEV
  2. тест
  3. выпуск
  4. 1010 * Мастер *

И проект синхронизируется с инструментом CI / CD.

У меня есть два условия в моей ветке release и master

  1. Коды могут быть объединены только PR, который одобрен, по крайней мере, одним рецензентом.
  2. Выдвижение может быть выполнено только проверенным источником, то есть CI / CD (этот шаг необходим, поскольку при успешной сборке изменений в коде немного, и его необходимо отодвинуть обратно инструментом CI / CD).

Теперь, когда я одобряю PR, Github показывает мне предупреждение о состоянии ожидания (Условие № 2)

Есть ли способ поставить условие "ИЛИ" для этих правил защиты, например, если оно либо одобрено PR, либо подтолкнуто CI / CD, принимает изменения без предупреждения?

...