diff --git a/.github/release-please.yml b/.github/release-please.yml index b78b60cf07ac..ade9a12e0bae 100644 --- a/.github/release-please.yml +++ b/.github/release-please.yml @@ -46,3 +46,8 @@ branches: onDemand: true local: true localCloneDepth: 200 + - branch: datastore-2.x + releaseType: java-backport + onDemand: true + local: true + localCloneDepth: 200 diff --git a/.github/sync-repo-settings.yaml b/.github/sync-repo-settings.yaml index 4567dc3c1690..1d5d663d5df3 100644 --- a/.github/sync-repo-settings.yaml +++ b/.github/sync-repo-settings.yaml @@ -133,6 +133,23 @@ branchProtectionRules: - header-check - library_generation - unmanaged_dependency_check + - pattern: datastore-2.x + isAdminEnforced: true + requiredApprovingReviewCount: 1 + requiresCodeOwnerReviews: true + requiresStrictStatusChecks: false + requiredStatusCheckContexts: + - split-units (java-datastore, 8) + - split-units (java-datastore, 11) + - split-units (java-datastore, 17) + - split-units (java-datastore, 21) + - split-units (java-datastore, 25) + - split-clirr (java-datastore) + - cla/google + - lint + - 'Kokoro - Test: Integration' + - 'Kokoro - Test: Datastore Integration' + - 'Kokoro - Test: Datastore GraalVM Native Image' permissionRules: - team: yoshi-admins permission: admin