@@ -16,10 +16,18 @@ branchProtectionRules:
1616      - compatibility 
1717      - graalvm-presubmit-sdk-platform-java-a (java-graalvm-ci-prod) 
1818      - graalvm-presubmit-sdk-platform-java-b (java-graalvm-ci-prod) 
19-       - graalvm-presubmit-sdk-platform-java-a-downstream-kms (java-graalvm-ci-prod) 
20-       - graalvm-presubmit-sdk-platform-java-b-downstream-kms (java-graalvm-ci-prod) 
21-       - graalvm-presubmit-sdk-platform-java-a-downstream-kmsinventory (java-graalvm-ci-prod) 
22-       - graalvm-presubmit-sdk-platform-java-b-downstream-kmsinventory (java-graalvm-ci-prod) 
19+       - >- 
20+         graalvm-presubmit-sdk-platform-java-a-downstream-kms 
21+         (java-graalvm-ci-prod) 
22+        - >- 
23+         graalvm-presubmit-sdk-platform-java-b-downstream-kms 
24+         (java-graalvm-ci-prod) 
25+        - >- 
26+         graalvm-presubmit-sdk-platform-java-a-downstream-kmsinventory 
27+         (java-graalvm-ci-prod) 
28+        - >- 
29+         graalvm-presubmit-sdk-platform-java-b-downstream-kmsinventory 
30+         (java-graalvm-ci-prod) 
2331       - library_generation 
2432      - library-generation-integration-test (java-hermetic-build-prod) 
2533      - library-generation-lint-python 
@@ -73,6 +81,42 @@ branchProtectionRules:
7381      - library-generation-lint-shell 
7482      - library-generation-lint-python 
7583      - should-run-library-generation-tests 
84+   - pattern : 2.54.x 
85+     isAdminEnforced : true 
86+     requiredApprovingReviewCount : 1 
87+     requiresCodeOwnerReviews : true 
88+     requiresStrictStatusChecks : false 
89+     requiredStatusCheckContexts :
90+       - build(8) except for gapic-generator-java 
91+       - build(8) for gapic-generator-java 
92+       - build (11) 
93+       - build (17) 
94+       - cla/google 
95+       - compatibility 
96+       - graalvm-presubmit-sdk-platform-java-a (java-graalvm-ci-prod) 
97+       - graalvm-presubmit-sdk-platform-java-b (java-graalvm-ci-prod) 
98+       - >- 
99+         graalvm-presubmit-sdk-platform-java-a-downstream-kms 
100+         (java-graalvm-ci-prod) 
101+        - >- 
102+         graalvm-presubmit-sdk-platform-java-b-downstream-kms 
103+         (java-graalvm-ci-prod) 
104+        - >- 
105+         graalvm-presubmit-sdk-platform-java-a-downstream-kmsinventory 
106+         (java-graalvm-ci-prod) 
107+        - >- 
108+         graalvm-presubmit-sdk-platform-java-b-downstream-kmsinventory 
109+         (java-graalvm-ci-prod) 
110+        - library_generation 
111+       - library-generation-integration-test (java-hermetic-build-prod) 
112+       - library-generation-lint-python 
113+       - library-generation-lint-shell 
114+       - library-generation-unit-tests 
115+       - lint 
116+       - should-run-library-generation-tests 
117+       - showcase-native 
118+       - showcase (11) 
119+       - showcase (17) 
76120permissionRules :
77121  - team : cloud-java-team-teamsync 
78122    permission : admin 
0 commit comments