-
-
Notifications
You must be signed in to change notification settings - Fork 0
/
settings.yml
197 lines (154 loc) · 7.93 KB
/
settings.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
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
# These settings are synced to GitHub by https://probot.github.io/apps/settings/
repository:
# See https://developer.github.com/v3/repos/#edit for all available settings.
# The name of the repository. Changing this will rename the repository
# name: repo-name
# A short description of the repository that will show up on GitHub
# description: description of repo
# A URL with more information about the repository
homepage: https://tunnckocore.com/opensource
# A comma-separated list of topics to set on the repository
topics: tunnckocore, tunnckocorehq, opensource, software, javascript
# Either `true` to make the repository private, or `false` to make it public.
private: false
# Either `true` to enable issues for this repository, `false` to disable them.
has_issues: true
# Either `true` to enable projects for this repository, or `false` to disable them.
# If projects are disabled for the organization, passing `true` will cause an API error.
has_projects: false
# Either `true` to enable the wiki for this repository, `false` to disable it.
has_wiki: false
# Either `true` to enable downloads for this repository, `false` to disable them.
has_downloads: true
# Updates the default branch for this repository.
default_branch: master
# Either `true` to allow squash-merging pull requests, or `false` to prevent
# squash-merging.
allow_squash_merge: true
# Either `true` to allow merging pull requests with a merge commit, or `false`
# to prevent merging pull requests with merge commits.
allow_merge_commit: false
# Either `true` to allow rebase-merging pull requests, or `false` to prevent
# rebase-merging.
allow_rebase_merge: true
# Labels: define labels for Issues and Pull Requests
labels:
- name: duplicate
color: #a3a3a3
description: This issue or pull request topic/problem already exists
- name: good first issue
color: #1d76db
description: Good for newcomers and first-time contributors.
- name: Priority: Critical
color: #ee0701
description: This should be dealt with ASAP. Not fixing this issue would be a serious error.
- name: Priority: High
color: #d93f0b
description: After critical issues are fixed, these should be dealt with before any further issues.
- name: Priority: Medium
color: #fbca04
description: This issue may be useful, and needs some attention.
- name: Priority: Low
color: #0e8a16
description: This issue can probably be picked up by anyone looking to contribute to the project, as an entry fix.
- name: Status: Available
color: #c2e0c6
description: No one has claimed responsibility for resolving this issue. Generally this will be applied to bugs and enhancement issues, but may be applied to others.
- name: Status: Accepted
color: #78cc35
description: It's clear what the subject of the issue is about, and what the resolution should be.
- name: Status: Blocked
color: #d73a4a
description: There is another issue that needs to be resolved first, or a specific person is required to comment or reply to progress. There may also be some external blocker.
- name: Status: Abandoned
color: #000000
description: It's believed that this issue is no longer important to the requestor and no one else has shown an interest in it.
- name: Status: In Progress
color: #cccccc
description: This issue is being worked on, and has someone assigned.
- name: Status: On Hold
color: #e99695
description: Similar to blocked, but is assigned to someone. May also be assigned to someone because of their experience, but it's recognised they are unable to process the issue at this time.
- name: Status: Completed
color: #adff60
description: Issue with steps to reproduce the bug that’s been verified by at least one reviewer.
- name: Status: Review Needed
color: #fbca04
description: The issue has a PR attached to it which needs to be reviewed. Should receive review by others in the community, and at least one member / comitter. Specifics on when merging PRs is allowed is still up for debate.
- name: Status: Revision Needed
color: #006b75
description: At least two people have seen issues in the PR that makes them uneasy. Submitter of PR needs to revise the PR related to the issue.
- name: Type: Bug
color: #ee0701
description: Inconsistencies or issues which will cause an issue or problem for users or implementors.
- name: Type: Maintenance
color: #fbca04
description: Updating phrasing or wording to make things clearer or removing ambiguity, without changing the functionality.
- name: Type: Enhancement
color: #d4c5f9
description: Most issues will probably ask for additions or changes. It's expected that this type of issue will result in a Pull Request.
- name: Type: Question
color: #cc317c
description: A query or seeking clarification on parts of the spec. Probably doesn't need the attention of everyone, just a few to help bring clarification or explain intent.
- name: Type: Documentation
color: #5319e7
description: An Issue or Pull Request for improving or updating documentation.
- name: Status: Proposal
color: #d4c5f9
# Milestones: define milestones for Issues and Pull Requests
# milestones:
# - title: milestone-title
# description: milestone-description
# # The state of the milestone. Either `open` or `closed`
# state: open
# Collaborators: give specific users access to this repository.
# collaborators:
# - username: bkeepers
# # Note: Only valid on organization-owned repositories.
# # The permission to grant the collaborator. Can be one of:
# # * `pull` - can pull, but not push to or administer this repository.
# # * `push` - can pull and push, but not administer this repository.
# # * `admin` - can pull, push and administer this repository.
# permission: push
# - username: hubot
# permission: pull
# NOTE: The APIs needed for teams are not supported yet by GitHub Apps
# https://developer.github.com/v3/apps/available-endpoints/
# teams:
# - name: core
# permission: admin
# - name: docs
# permission: push
# branches:
# - name: master
# # https://developer.github.com/v3/repos/branches/#update-branch-protection
# # Branch Protection settings. Set to null to disable
# protection:
# # Required. Require at least one approving review on a pull request, before merging. Set to null to disable.
# required_pull_request_reviews:
# # The number of approvals required. (1-6)
# required_approving_review_count: 1
# # Dismiss approved reviews automatically when a new commit is pushed.
# dismiss_stale_reviews: true
# # Blocks merge until code owners have reviewed.
# require_code_owner_reviews: true
# # Specify which users and teams can dismiss pull request reviews. Pass an empty dismissal_restrictions object to disable. User and team dismissal_restrictions are only available for organization-owned repositories. Omit this parameter for personal repositories.
# # dismissal_restrictions:
# # users: []
# # teams: []
# # Required. Require status checks to pass before merging. Set to null to disable
# required_status_checks:
# # Required. Require branches to be up to date before merging.
# strict: true
# # Required. The list of status checks to require in order to merge into this branch
# contexts: [
# 'now',
# 'now/package.json'
# ]
# # Required. Enforce all configured restrictions for administrators. Set to true to enforce required status checks for repository administrators. Set to null to disable.
# enforce_admins: null
# # Required. Restrict who can push to this branch. Team and user restrictions are only available for organization-owned repositories. Set to null to disable.
# # restrictions:
# # users: []
# # teams: []
# restrictions: null