@@ -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