-
Notifications
You must be signed in to change notification settings - Fork 0
/
example.config.json
42 lines (37 loc) · 1.35 KB
/
example.config.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
{
"repos": [
{"repo": "example-org/example-repo", "branches": ["develop", "main"], "repoteam": "example-org/example-team"}
],
"data": {
"Require a pull request before merging": false,
"Required approvals count": 0,
"Require last push approval": false,
"Dismiss stale pull request approvals when new commits are pushed": false,
"Require review from Code Owners": false,
"Restrict who can dismiss pull request reviews": [
"${REPOTEAM}"
],
"Allow specified actors to bypass pull request requirements": [
"${REPOTEAM}"
],
"Require status checks to pass before merging": false,
"Require branches to be up to date before merging": false,
"Status checks that are required": [
{"Name": "Example Check", "App ID": null}
],
"Require conversation resolution before merging": false,
"Require signed commits": false,
"Require linear history": false,
"Include administrators": false,
"Restrict who can push to matching branches": [
"${REPOTEAM}"
],
"Allow force pushes": false,
"Allow deletions": false,
"Block creations": false,
"Lock branch": false,
"Allow fork syncing": false
},
"username": "",
"password": ""
}