Skip to content

Commit 78e6166

Browse files
authored
chore: add native image checks as required (#700)
1 parent 5497904 commit 78e6166

File tree

1 file changed

+40
-39
lines changed

1 file changed

+40
-39
lines changed
Lines changed: 40 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
21
# Whether or not rebase-merging is enabled on this repository.
32
# Defaults to `true`
43
rebaseMergeAllowed: false
@@ -15,59 +14,61 @@ mergeCommitAllowed: false
1514
branchProtectionRules:
1615
# Identifies the protection rule pattern. Name of the branch to be protected.
1716
# Defaults to `main`
18-
- pattern: main
17+
- pattern: main
1918
# Can admins overwrite branch protection.
2019
# Defaults to `true`
21-
isAdminEnforced: true
20+
isAdminEnforced: true
2221
# Number of approving reviews required to update matching branches.
2322
# Defaults to `1`
24-
requiredApprovingReviewCount: 1
23+
requiredApprovingReviewCount: 1
2524
# Are reviews from code owners required to update matching branches.
2625
# Defaults to `false`
27-
requiresCodeOwnerReviews: true
26+
requiresCodeOwnerReviews: true
2827
# Require up to date branches
29-
requiresStrictStatusChecks: false
28+
requiresStrictStatusChecks: false
3029
# List of required status check contexts that must pass for commits to be accepted to matching branches.
31-
requiredStatusCheckContexts:
32-
- "dependencies (8)"
33-
- "dependencies (11)"
34-
- "lint"
35-
- "clirr"
36-
- "units (8)"
37-
- "units (11)"
38-
- "Kokoro - Test: Integration"
39-
- "cla/google"
40-
- OwlBot Post Processor
41-
- pattern: 0.x-alpha
30+
requiredStatusCheckContexts:
31+
- dependencies (8)
32+
- dependencies (11)
33+
- lint
34+
- clirr
35+
- units (8)
36+
- units (11)
37+
- 'Kokoro - Test: Integration'
38+
- cla/google
39+
- OwlBot Post Processor
40+
- 'Kokoro - Test: Java GraalVM Native Image'
41+
- 'Kokoro - Test: Java 17 GraalVM Native Image'
42+
- pattern: 0.x-alpha
4243
# Can admins overwrite branch protection.
4344
# Defaults to `true`
44-
isAdminEnforced: true
45+
isAdminEnforced: true
4546
# Number of approving reviews required to update matching branches.
4647
# Defaults to `1`
47-
requiredApprovingReviewCount: 1
48+
requiredApprovingReviewCount: 1
4849
# Are reviews from code owners required to update matching branches.
4950
# Defaults to `false`
50-
requiresCodeOwnerReviews: true
51+
requiresCodeOwnerReviews: true
5152
# Require up to date branches
52-
requiresStrictStatusChecks: false
53+
requiresStrictStatusChecks: false
5354
# List of required status check contexts that must pass for commits to be accepted to matching branches.
54-
requiredStatusCheckContexts:
55-
- "dependencies (8)"
56-
- "dependencies (11)"
57-
- "lint"
58-
- "clirr"
59-
- "units (7)"
60-
- "units (8)"
61-
- "units (11)"
62-
- "Kokoro - Test: Integration"
63-
- "cla/google"
55+
requiredStatusCheckContexts:
56+
- dependencies (8)
57+
- dependencies (11)
58+
- lint
59+
- clirr
60+
- units (7)
61+
- units (8)
62+
- units (11)
63+
- 'Kokoro - Test: Integration'
64+
- cla/google
6465
# List of explicit permissions to add (additive only)
6566
permissionRules:
66-
- team: yoshi-admins
67-
permission: admin
68-
- team: yoshi-java-admins
69-
permission: admin
70-
- team: yoshi-java
71-
permission: push
72-
- team: actools-java
73-
permission: admin
67+
- team: yoshi-admins
68+
permission: admin
69+
- team: yoshi-java-admins
70+
permission: admin
71+
- team: yoshi-java
72+
permission: push
73+
- team: actools-java
74+
permission: admin

0 commit comments

Comments
 (0)