Skip to content
This repository was archived by the owner on Sep 16, 2023. It is now read-only.

Commit bf29e53

Browse files
authored
build: configure branch java7 as a release branch (#195)
enable releases
1 parent 9cf9d5a commit bf29e53

File tree

2 files changed

+45
-45
lines changed

2 files changed

+45
-45
lines changed

.github/release-please.yml

+5
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-yoshi
8+
branch: java7

.github/sync-repo-settings.yaml

+40-45
Original file line numberDiff line numberDiff line change
@@ -1,50 +1,45 @@
1-
2-
# Whether or not rebase-merging is enabled on this repository.
3-
# Defaults to `true`
41
rebaseMergeAllowed: false
5-
6-
# Whether or not squash-merging is enabled on this repository.
7-
# Defaults to `true`
82
squashMergeAllowed: true
9-
10-
# Whether or not PRs are merged with a merge commit on this repository.
11-
# Defaults to `false`
123
mergeCommitAllowed: false
13-
14-
# Rules for master branch protection
154
branchProtectionRules:
16-
# Identifies the protection rule pattern. Name of the branch to be protected.
17-
# Defaults to `master`
18-
- pattern: master
19-
# Can admins overwrite branch protection.
20-
# Defaults to `true`
21-
isAdminEnforced: true
22-
# Number of approving reviews required to update matching branches.
23-
# Defaults to `1`
24-
requiredApprovingReviewCount: 1
25-
# Are reviews from code owners required to update matching branches.
26-
# Defaults to `false`
27-
requiresCodeOwnerReviews: true
28-
# Require up to date branches
29-
requiresStrictStatusChecks: false
30-
# 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-
- "linkage-monitor"
35-
- "lint"
36-
- "clirr"
37-
- "units (7)"
38-
- "units (8)"
39-
- "units (11)"
40-
- "Kokoro - Test: Integration"
41-
- "cla/google"
42-
- "OwlBot Post Processor"
43-
# 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+
- dependencies (8)
12+
- dependencies (11)
13+
- linkage-monitor
14+
- lint
15+
- clirr
16+
- units (7)
17+
- units (8)
18+
- units (11)
19+
- 'Kokoro - Test: Integration'
20+
- cla/google
21+
- OwlBot Post Processor
22+
- pattern: java7
23+
isAdminEnforced: true
24+
requiredApprovingReviewCount: 1
25+
requiresCodeOwnerReviews: true
26+
requiresStrictStatusChecks: false
27+
requiredStatusCheckContexts:
28+
- dependencies (8)
29+
- dependencies (11)
30+
- linkage-monitor
31+
- lint
32+
- clirr
33+
- units (7)
34+
- units (8)
35+
- units (11)
36+
- 'Kokoro - Test: Integration'
37+
- cla/google
38+
- OwlBot Post Processor
4439
permissionRules:
45-
- team: yoshi-admins
46-
permission: admin
47-
- team: yoshi-java-admins
48-
permission: admin
49-
- team: yoshi-java
50-
permission: push
40+
- team: yoshi-admins
41+
permission: admin
42+
- team: yoshi-java-admins
43+
permission: admin
44+
- team: yoshi-java
45+
permission: push

0 commit comments

Comments
 (0)