Skip to content

Commit f5a099c

Browse files
Merge pull request #656 from cloudfoundry/cf-on-k8s-branchprotection
Update branch protection for the CF-on-K8s repositories
2 parents 6a3ba5a + 0a3e702 commit f5a099c

File tree

1 file changed

+32
-3
lines changed

1 file changed

+32
-3
lines changed

org/branchprotection.yml

Lines changed: 32 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ branch-protection:
55
cloudfoundry:
66
repos:
77
# example repo configured as if the project would belong to ARD WG, area CF Deployment
8-
# automation would generate repo/branch config for all repos belonging to a WG unless an explicit configuration exists here
8+
# automation would generate repo/branch config for all repos belonging to a WG unless an explicit configuration exists here
99
branchprotection-test:
1010
protect: true
1111
enforce_admins: true
@@ -58,7 +58,7 @@ branch-protection:
5858
allow_deletions: false
5959
allow_disabled_policies: true
6060
include: ["^master$"]
61-
required_status_checks:
61+
required_status_checks:
6262
contexts: ["concourse-ci/unit-tests","concourse-ci/acceptance-tests"]
6363
required_pull_request_reviews:
6464
dismiss_stale_reviews: true
@@ -73,11 +73,40 @@ branch-protection:
7373
allow_deletions: false
7474
allow_disabled_policies: true
7575
include: ["^main$"]
76-
required_status_checks:
76+
required_status_checks:
7777
contexts: ["concourse-ci/unit-tests","concourse-ci/acceptance-tests"]
7878
required_pull_request_reviews:
7979
dismiss_stale_reviews: true
8080
require_code_owner_reviews: true
8181
required_approving_review_count: 1
8282
bypass_pull_request_allowances:
8383
teams: ["wg-app-runtime-platform-bots"]
84+
85+
# CF-on-K8s
86+
korifi-ci:
87+
protect: false
88+
cf-k8s-secrets:
89+
protect: false
90+
korifi:
91+
protect: true
92+
enforce_admins: true
93+
allow_force_pushes: false
94+
allow_deletions: false
95+
allow_disabled_policies: true
96+
include: ["^main$"]
97+
required_status_checks:
98+
contexts:
99+
- "api-tests"
100+
- "controllers-tests"
101+
- "linter"
102+
- "job-task-runner-tests"
103+
- "kpack-image-builder-tests"
104+
- "statefulset-runner-tests"
105+
- "tools-tests"
106+
- "Concourse / e2e-tests (pull_request)"
107+
- "Concourse / e2e-eks-tests (pull_request)"
108+
- "EasyCLA"
109+
required_pull_request_reviews:
110+
dismiss_stale_reviews: true
111+
require_code_owner_reviews: true
112+
required_approving_review_count: 1

0 commit comments

Comments
 (0)