Skip to content

Commit c4157f8

Browse files
authored
chore: add grpc-experimental branch rules (#1745)
Enable github branch rules for gapic client branch [grpc-experimental](https://togithub.com/googleapis/java-datastore/tree/grpc-experimental). We need the dependencies to be up-to-date before launching the public preview. Thank you for opening a Pull Request! Before submitting your PR, there are a few things you can do to make sure it goes smoothly: - [x] Make sure to open an issue as a [bug/issue](https://togithub.com/googleapis/java-datastore/issues/new/choose) before writing your code! That way we can discuss the change, evaluate designs, and agree on the general idea - [x] Ensure the tests and linter pass - [x] Code coverage does not decrease (if any source code was changed) - [x] Appropriate docs were updated (if necessary) Fixes #<issue_number_goes_here> ☕️
1 parent de24a2c commit c4157f8

File tree

2 files changed

+28
-1
lines changed

2 files changed

+28
-1
lines changed

.github/dependabot.yml

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,4 +17,15 @@ updates:
1717
# If a security vulnerability comes in, we will be notified about
1818
# it via template in the synthtool repository.
1919
ignore:
20-
- dependency-name: "*"
20+
- dependency-name: "*"
21+
22+
# rules for the `grpc-experimental` branch
23+
- package-ecosystem: maven
24+
directory: "/"
25+
schedule:
26+
interval: daily
27+
commit-message:
28+
# Prefix all commit messages with "deps: "
29+
prefix: "deps"
30+
open-pull-requests-limit: 10
31+
target-branch: "grpc-experimental"

.github/sync-repo-settings.yaml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -109,6 +109,22 @@ branchProtectionRules:
109109
- cla/google
110110
- 'Kokoro - Test: Java GraalVM Native Image'
111111
- 'Kokoro - Test: Java 17 GraalVM Native Image'
112+
- pattern: grpc-experimental
113+
isAdminEnforced: true
114+
requiredApprovingReviewCount: 1
115+
requiresCodeOwnerReviews: true
116+
requiresStrictStatusChecks: false
117+
requiredStatusCheckContexts:
118+
- dependencies (17)
119+
- lint
120+
- clirr
121+
- units (8)
122+
- units (11)
123+
- 'Kokoro - Test: Integration'
124+
- cla/google
125+
- 'Kokoro - Test: Java GraalVM Native Image'
126+
- 'Kokoro - Test: Java 17 GraalVM Native Image'
127+
- javadoc
112128
- pattern: 2.15.x
113129
isAdminEnforced: true
114130
requiredApprovingReviewCount: 1

0 commit comments

Comments
 (0)