У меня есть репозиторий с некоторыми ветками, относящимися к конкретной задаче:
- DEV
- тест
- выпуск
- 1010 * Мастер *
И проект синхронизируется с инструментом CI / CD.
У меня есть два условия в моей ветке release и master
- Коды могут быть объединены только PR, который одобрен, по крайней мере, одним рецензентом.
- Выдвижение может быть выполнено только проверенным источником, то есть CI / CD (этот шаг необходим, поскольку при успешной сборке изменений в коде немного, и его необходимо отодвинуть обратно инструментом CI / CD).
Теперь, когда я одобряю PR, Github показывает мне предупреждение о состоянии ожидания (Условие № 2)
Есть ли способ поставить условие "ИЛИ" для этих правил защиты, например, если оно либо одобрено PR, либо подтолкнуто CI / CD, принимает изменения без предупреждения?