-
Notifications
You must be signed in to change notification settings - Fork 5
/
reposettings.yml
40 lines (38 loc) · 1.08 KB
/
reposettings.yml
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
# Sample settings (all accepted values)
all-settings:
branch-protection:
# These rules are applied to all protected branches
dissmiss-stale-reviews: false
required-review-count: 1
branch-protection-overrides:
# Per-branch protection rule overrides. These are _not_ merged with the global rules above, but fully replace them.
gh-pages:
required-review-count: 0
protect-default-branch: true # If set to true, it will protect the project's default branch applying 'branch-protection' rules
features:
issues: true
projects: true
wiki: true
downloads: false
allow:
squash-merge: true
merge-commit: true
rebase-merge: true
delete-branch-on-merge: true
labels:
bug:
feature:
good first issue:
# My custom settings
my-settings: &my-settings
features:
issues: true
allow:
squash-merge: true
merge-commit: true
rebase-merge: true
delete-branch-on-merge: false
# List of repos to update. This is the only key actually accessed by reposettings
repos:
roobre/tcache: *my-settings
roobre/ffxivapi: *my-settings