From 9915ff77620a9e6df34be43e186bc62df1bccf65 Mon Sep 17 00:00:00 2001 From: Lawrence Qiu Date: Fri, 19 Apr 2024 19:50:59 +0000 Subject: [PATCH] feat: next release from main branch is 1.26.0 (#10442) --- .github/release-please.yml | 5 +++++ .github/sync-repo-settings.yaml | 17 +++++++++++++++++ 2 files changed, 22 insertions(+) diff --git a/.github/release-please.yml b/.github/release-please.yml index 3d89ec3064ae..f0d13391602e 100644 --- a/.github/release-please.yml +++ b/.github/release-please.yml @@ -11,3 +11,8 @@ branches: releaseType: java-backport manifest: true handleGHRelease: true + - primaryBranch: main + releaseType: java-backport + manifest: true + handleGHRelease: true + branch: 1.25.x diff --git a/.github/sync-repo-settings.yaml b/.github/sync-repo-settings.yaml index c0af880d1e81..38502e8300ae 100644 --- a/.github/sync-repo-settings.yaml +++ b/.github/sync-repo-settings.yaml @@ -44,6 +44,23 @@ branchProtectionRules: - enforcer - lint - 'Kokoro - Test: Integration' + - pattern: 1.25.x + isAdminEnforced: true + requiredApprovingReviewCount: 1 + requiresCodeOwnerReviews: true + requiresStrictStatusChecks: false + requiredStatusCheckContexts: + - units (8) + - units (11) + - units (17) + - cla/google + - enforcer + - lint + - OwlBot Post Processor + - 'Kokoro - Test: Integration' + - 'Kokoro - Test: Java GraalVM Native Image' + - 'Kokoro - Test: Java 17 GraalVM Native Image' + - header-check permissionRules: - team: yoshi-admins permission: admin