Skip to content

Commit a5fa363

Browse files
authored
Align settings.yml with the current repo template (#77)
This repo was still on the older settings.yml shape. Bring it up to date with what newer repos (docker-borgmatic, docker-rickroll, docker-starwars, crowdsec-troubleshooter, DefaultRepo) use: - Add name, has_discussions - Flip allow_merge_commit to true, add delete_branch_on_merge and allow_update_branch (matching the current default merge policy) - Clean up label color quoting and fix the wontfix color (bare hex, no leading '#', which the Settings app was silently dropping) Repo-specific description/homepage/topics unchanged.
1 parent 8de289a commit a5fa363

1 file changed

Lines changed: 31 additions & 20 deletions

File tree

.github/settings.yml

Lines changed: 31 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
# https://github.com/repository-settings/app
33

44
repository:
5+
name: cibuildwheel
56
description: CIBuildWheel
67
homepage: https://cloudsmith.io/~modem7/repos/wheels/packages/
78
topics: cibuildwheel, python, wheel, pypi
@@ -11,44 +12,54 @@ repository:
1112
has_wiki: false
1213
has_downloads: true
1314
has_projects: false
15+
has_discussions: false
1416

1517
default_branch: master
1618

1719
allow_squash_merge: true
1820
allow_rebase_merge: true
19-
allow_merge_commit: false
20-
21+
allow_merge_commit: true
22+
23+
# Auto-delete head branches after merge
24+
delete_branch_on_merge: true
25+
26+
# Always suggest updating PR branches that are behind base
27+
allow_update_branch: true
28+
2129
enable_automated_security_fixes: true
2230
enable_vulnerability_alerts: true
23-
31+
32+
# Labels: define labels for Issues and Pull Requests
2433
labels:
25-
- name: "bug"
26-
color: "d73a4a"
34+
- name: bug
35+
color: d73a4a
2736
description: "Something isn't working"
28-
- name: "dependencies"
29-
color: "C62109"
37+
- name: dependencies
38+
color: C62109
3039
description: "Pull requests that update a dependency file"
31-
- name: "documentation"
40+
- name: documentation
3241
color: "0075ca"
3342
description: "Improvements or additions to documentation"
34-
- name: "duplicate"
35-
color: "cfd3d7"
43+
- name: duplicate
44+
color: cfd3d7
3645
description: "This issue or pull request already exists"
37-
- name: "enhancement"
38-
color: "a2eeef"
46+
- name: enhancement
47+
color: a2eeef
3948
description: "New feature or request"
40-
- name: "good first issue"
49+
- name: good first issue
4150
color: "7057ff"
4251
description: "Good for newcomers"
43-
- name: "help wanted"
52+
- name: help wanted
4453
color: "008672"
4554
description: "Extra attention is needed"
46-
- name: "invalid"
47-
color: "e4e669"
55+
- name: invalid
56+
color: e4e669
4857
description: "This doesn't seem right"
49-
- name: "question"
50-
color: "d876e3"
58+
- name: question
59+
color: d876e3
5160
description: "Further information is requested"
52-
- name: "wontfix"
53-
color: "#ffffff"
61+
- name: wontfix
62+
# was "#ffffff" in the uploaded file — leading # dropped, everything
63+
# else in this list omits it and the app expects bare hex
64+
color: ffffff
5465
description: "This will not be worked on"

0 commit comments

Comments
 (0)