Skip to content

Commit 5e1b552

Browse files
authored
Merge pull request #805 from silvestre/app-autoscaler-branch-protection
[ARI] Set up RFC 0015-compliant branch protections for autoscaler repos
2 parents b3c0d87 + 12386ac commit 5e1b552

File tree

2 files changed

+33
-2
lines changed

2 files changed

+33
-2
lines changed

org/branchprotection.yml

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -110,3 +110,33 @@ branch-protection:
110110
dismiss_stale_reviews: true
111111
require_code_owner_reviews: true
112112
required_approving_review_count: 1
113+
114+
# App-Autoscaler
115+
app-autoscaler-release:
116+
protect: true
117+
enforce_admins: true
118+
allow_force_pushes: false
119+
allow_deletions: false
120+
allow_disabled_policies: true
121+
required_status_checks:
122+
contexts:
123+
- "EasyCLA"
124+
- "Create Bosh Release"
125+
- "Acceptance Tests - Broker_Check"
126+
- "Build suite=test, mysql=8"
127+
- "Build suite=test, postgres=12"
128+
- "Build suite=integration, mysql=8"
129+
- "Build suite=integration, postgres=12"
130+
- "reviewdog"
131+
- "Build suite=integration, postgres=15"
132+
- "Build suite=test, postgres=15"
133+
- "CodeQL"
134+
required_pull_request_reviews:
135+
dismiss_stale_reviews: true
136+
require_code_owner_reviews: true
137+
required_approving_review_count: 1
138+
bypass_pull_request_allowances:
139+
teams: ["wg-app-runtime-interfaces-autoscaler-bots"]
140+
include: [ "^main$" ]
141+
app-autoscaler-env-bbl-state:
142+
protect: false

toc/working-groups/app-runtime-interfaces.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,8 +41,6 @@ technical_leads:
4141
- name: Greg Cobb
4242
github: gerg
4343
bots:
44-
- name: App Autoscaler CI Bot
45-
github: app-autoscaler-ci-bot
4644
- name: Cloud Foundry Buildpacks Team Robot
4745
github: cf-buildpacks-eng
4846
- name: ARI WG Git Bot
@@ -65,6 +63,9 @@ areas:
6563
reviewers:
6664
- name: Sumit Kulhadia
6765
github: kulhadia
66+
bots:
67+
- name: App Autoscaler CI Bot
68+
github: app-autoscaler-ci-bot
6869
repositories:
6970
- cloudfoundry/app-autoscaler-release
7071
- cloudfoundry/app-autoscaler-cli-plugin

0 commit comments

Comments
 (0)