Skip to content

Commit 8f25b06

Browse files
chore: add repo settings config (GoogleCloudPlatform#3743)
1 parent 57a78d1 commit 8f25b06

1 file changed

Lines changed: 23 additions & 0 deletions

File tree

.github/sync-repo-settings.yaml

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
rebaseMergeAllowed: true
2+
squashMergeAllowed: true
3+
mergeCommitAllowed: false
4+
branchProtectionRules:
5+
- pattern: master
6+
isAdminEnforced: true
7+
requiredStatusCheckContexts:
8+
- 'Kokoro CI - Java 11'
9+
- 'Kokoro CI - Java 8'
10+
- 'Kokoro CI - Lint'
11+
- 'cla/google'
12+
requiredApprovingReviewCount: 1
13+
requiresCodeOwnerReviews: true
14+
requiresStrictStatusChecks: true
15+
permissionRules:
16+
- team: java-samples-reviewers
17+
permission: push
18+
- team: yoshi-java
19+
permission: push
20+
- team: devrel-java-admin
21+
permission: admin
22+
- team: yoshi-admins
23+
permission: admin

0 commit comments

Comments
 (0)