У меня есть репозиторий GitHub, созданный с помощью задания Multibranch Pipeline в Jenkins, и до сих пор я довольствовался требованием проверки состояния continuous-integration/jenkins/branch
, как сообщает Jenkins при создании локальной ветки из репо. Однако теперь у меня есть запрос на перенос от внешней вилки, и Дженкинс опубликовал continuous-integration/jenkins/pr-merge
проверку статуса для этого. И поскольку требуется continuous-integration/jenkins/branch
проверка статуса, объединение PR заблокировано.
Каков здесь ожидаемый подход для проекта, который будет иметь комбинацию локальных веток (от его основных сопровождающих) и ветвей (от случайных внешних участников)? Должен ли я отказаться от обязательной проверки статуса на стороне GitHub? Или есть какой-то другой способ заставить Дженкинса опубликовать стабильный контекст проверки статуса независимо от источника PR?