Skip to content

Commit 4292fb0

Browse files
authored
fix: add sync-repo-settings.yaml (#822)
* fix: add repo settings * add checks
1 parent 2d0bc6f commit 4292fb0

File tree

1 file changed

+25
-0
lines changed

1 file changed

+25
-0
lines changed

.github/sync-repo-settings.yaml

+25
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
rebaseMergeAllowed: false
2+
squashMergeAllowed: true
3+
mergeCommitAllowed: false
4+
branchProtectionRules:
5+
- pattern: main
6+
isAdminEnforced: true
7+
requiredApprovingReviewCount: 1
8+
requiresCodeOwnerReviews: true
9+
requiresStrictStatusChecks: false
10+
requiredStatusCheckContexts:
11+
- units (8)
12+
- units (11)
13+
- units (17)
14+
- cla/google
15+
- integrationTests
16+
- Java 11 | GraalVM 22.3.2
17+
- Java 17 | GraalVM 22.3
18+
- Build with Sonar
19+
permissionRules:
20+
- team: yoshi-admins
21+
permission: admin
22+
- team: yoshi-java-admins
23+
permission: admin
24+
- team: yoshi-java
25+
permission: push

0 commit comments

Comments
 (0)