Отключение проверки статуса для слияния с определенной веткой в Terraform
У меня есть модуль terraform, определенный следующим образом
module "my-module" {
source = "git::<some git url>"
name = "<repo name>"
description = "<description>"
topics = ["topic"]
default_branch = "develop"
has_issues = true
has_projects = true
has_wiki = true
allow_merge_commit = true
allow_squash_merge = true
allow_rebase_merge = true
required_status_checks = [
# Github actions
"action1",
"action2",
]
write_access = [
my-group,
]
}
В рабочем процессе у меня это
on:
pull_request:
branches:
- develop
При этом действия github (действие1 и действие2) запускаются при каждом запросе на перенос ко всем веткам. Я не хочу, чтобы это продвигалось на пиар
master
.
Можно ли пропустить проверку статуса для конкретной ветки. Мне просто нужно одобрение PR от рецензента, а не проверка статуса для
master
ветка.
Кроме того, если я хочу, чтобы код входил в
master
только из
develop/hotfix/*
ветка, мы можем это сделать?