Skip to content

Commit 6187b4d

Browse files
authored
build: configure branch 1.39.2-sp as a release branch (#1359)
enable releases
1 parent c67d81b commit 6187b4d

File tree

2 files changed

+43
-44
lines changed

2 files changed

+43
-44
lines changed

.github/release-please.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
11
bumpMinorPreMajor: true
22
handleGHRelease: true
33
releaseType: java-yoshi
4+
branches:
5+
- bumpMinorPreMajor: true
6+
handleGHRelease: true
7+
releaseType: java-lts
8+
branch: 1.39.2-sp

.github/sync-repo-settings.yaml

Lines changed: 38 additions & 44 deletions
Original file line numberDiff line numberDiff line change
@@ -1,49 +1,43 @@
1-
# Whether or not rebase-merging is enabled on this repository.
2-
# Defaults to `true`
31
rebaseMergeAllowed: false
4-
5-
# Whether or not squash-merging is enabled on this repository.
6-
# Defaults to `true`
72
squashMergeAllowed: true
8-
9-
# Whether or not PRs are merged with a merge commit on this repository.
10-
# Defaults to `false`
113
mergeCommitAllowed: false
12-
13-
# Rules for master branch protection
144
branchProtectionRules:
15-
# Identifies the protection rule pattern. Name of the branch to be protected.
16-
# Defaults to `master`
17-
- pattern: master
18-
# Can admins overwrite branch protection.
19-
# Defaults to `true`
20-
isAdminEnforced: true
21-
# Number of approving reviews required to update matching branches.
22-
# Defaults to `1`
23-
requiredApprovingReviewCount: 1
24-
# Are reviews from code owners required to update matching branches.
25-
# Defaults to `false`
26-
requiresCodeOwnerReviews: true
27-
# Require up to date branches
28-
requiresStrictStatusChecks: false
29-
# List of required status check contexts that must pass for commits to be accepted to matching branches.
30-
requiredStatusCheckContexts:
31-
- "units (7)"
32-
- "units (8)"
33-
- "units (11)"
34-
- "windows"
35-
- "dependencies (8)"
36-
- "dependencies (11)"
37-
- "linkage-monitor"
38-
- "lint"
39-
- "clirr"
40-
- "cla/google"
41-
42-
# List of explicit permissions to add (additive only)
5+
- pattern: master
6+
isAdminEnforced: true
7+
requiredApprovingReviewCount: 1
8+
requiresCodeOwnerReviews: true
9+
requiresStrictStatusChecks: false
10+
requiredStatusCheckContexts:
11+
- units (7)
12+
- units (8)
13+
- units (11)
14+
- windows
15+
- dependencies (8)
16+
- dependencies (11)
17+
- linkage-monitor
18+
- lint
19+
- clirr
20+
- cla/google
21+
- pattern: 1.39.2-sp
22+
isAdminEnforced: true
23+
requiredApprovingReviewCount: 1
24+
requiresCodeOwnerReviews: true
25+
requiresStrictStatusChecks: false
26+
requiredStatusCheckContexts:
27+
- units (7)
28+
- units (8)
29+
- units (11)
30+
- windows
31+
- dependencies (8)
32+
- dependencies (11)
33+
- linkage-monitor
34+
- lint
35+
- clirr
36+
- cla/google
4337
permissionRules:
44-
- team: yoshi-admins
45-
permission: admin
46-
- team: yoshi-java-admins
47-
permission: admin
48-
- team: yoshi-java
49-
permission: push
38+
- team: yoshi-admins
39+
permission: admin
40+
- team: yoshi-java-admins
41+
permission: admin
42+
- team: yoshi-java
43+
permission: push

0 commit comments

Comments
 (0)