Skip to content

Commit 62b9025

Browse files
authored
Merge pull request #1272 from cloudfoundry/disable-admin-enforcement-homebrew-tap
Disable enforcing branch-protection for homebrew-tap
2 parents 3d2e9d0 + cb5e705 commit 62b9025

File tree

1 file changed

+27
-9
lines changed

1 file changed

+27
-9
lines changed

orgs/branchprotection.yml

Lines changed: 27 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -751,6 +751,24 @@ branch-protection:
751751
require_code_owner_reviews: true
752752
required_approving_review_count: 1
753753

754+
homebrew-tap:
755+
allow_deletions: false
756+
allow_disabled_policies: true
757+
allow_force_pushes: false
758+
enforce_admins: false
759+
include:
760+
- ^master$
761+
- ^v[0-9]*$
762+
protect: true
763+
required_pull_request_reviews:
764+
bypass_pull_request_allowances:
765+
teams:
766+
- wg-admin-bots
767+
- wg-admin-cf-homebrew-tap-bots
768+
dismiss_stale_reviews: true
769+
require_code_owner_reviews: true
770+
required_approving_review_count: 1
771+
754772
# Service Management Repos to skip branch protection on
755773
csb-brokerpak-aws:
756774
protect: true
@@ -770,14 +788,14 @@ branch-protection:
770788
bypass_pull_request_allowances:
771789
teams: ["wg-service-management-cloud-service-broker-bots"]
772790
include: [ "^main$" ]
773-
791+
774792
csb-brokerpak-gcp:
775793
protect: true
776794
enforce_admins: false
777795
required_linear_history: true
778796
allow_force_pushes: false
779797
allow_deletions: false
780-
allow_disabled_policies: true # needed to allow branches w/o branch protection
798+
allow_disabled_policies: true # needed to allow branches w/o branch protection
781799
required_status_checks:
782800
strict: true
783801
contexts:
@@ -864,7 +882,7 @@ branch-protection:
864882
required_approving_review_count: 1
865883
bypass_pull_request_allowances:
866884
teams: ["wg-service-management-cloud-service-broker-bots"]
867-
include: [ "^main$" ]
885+
include: [ "^main$" ]
868886

869887
terraform-provider-csbmysql:
870888
protect: true
@@ -883,7 +901,7 @@ branch-protection:
883901
required_approving_review_count: 1
884902
bypass_pull_request_allowances:
885903
teams: ["wg-service-management-cloud-service-broker-bots"]
886-
include: [ "^main$" ]
904+
include: [ "^main$" ]
887905

888906
terraform-provider-csbsqlserver:
889907
protect: true
@@ -902,7 +920,7 @@ branch-protection:
902920
required_approving_review_count: 1
903921
bypass_pull_request_allowances:
904922
teams: ["wg-service-management-cloud-service-broker-bots"]
905-
include: [ "^main$" ]
923+
include: [ "^main$" ]
906924

907925
brokerapi:
908926
protect: true
@@ -921,7 +939,7 @@ branch-protection:
921939
required_approving_review_count: 1
922940
bypass_pull_request_allowances:
923941
teams: ["wg-service-management-cloud-service-broker-bots"]
924-
include: [ "^main$" ]
942+
include: [ "^main$" ]
925943

926944
cloud-service-broker:
927945
protect: true
@@ -940,12 +958,12 @@ branch-protection:
940958
required_approving_review_count: 1
941959
bypass_pull_request_allowances:
942960
teams: ["wg-service-management-cloud-service-broker-bots"]
943-
include: [ "^main$" ]
961+
include: [ "^main$" ]
944962

945963
uaa:
946964
protect: true
947965
allow_deletions: false
948-
allow_disabled_policies: true
966+
allow_disabled_policies: true
949967
allow_force_pushes: false
950968
enforce_admins: false
951969
include:
@@ -962,7 +980,7 @@ branch-protection:
962980
uaa-release:
963981
protect: true
964982
allow_deletions: false
965-
allow_disabled_policies: true
983+
allow_disabled_policies: true
966984
allow_force_pushes: false
967985
enforce_admins: false
968986
include:

0 commit comments

Comments
 (0)