Skip to content

Commit e4067de

Browse files
ci: remove the settings app in favor of the action-label-syncer
the settings app was primarily used just for setting the labels
1 parent 173ed4a commit e4067de

File tree

3 files changed

+123
-133
lines changed

3 files changed

+123
-133
lines changed

.github/labels.yml

Lines changed: 107 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,107 @@
1+
# Priority labels
2+
- name: "Priority: Critical"
3+
color: ee0701
4+
description: "This should be dealt with ASAP. Not fixing this issue would be a serious error."
5+
- name: "Priority: High"
6+
color: b60205
7+
description: "After critical issues are fixed, these should be dealt with before any further issues."
8+
- name: "Priority: Medium"
9+
color: 0e8a16
10+
description: "This issue may be useful, and needs some attention."
11+
- name: "Priority: Low"
12+
color: e4ea8a
13+
description: "Nice addition, maybe... someday..."
14+
15+
# Type labels
16+
- name: "Type: Bug"
17+
color: ee0701
18+
description: "Inconsistencies or issues which will cause a problem for users or implementors."
19+
- name: "Type: Documentation"
20+
color: 0052cc
21+
description: "Solely about the documentation of the project."
22+
- name: "Type: Enhancement"
23+
color: 1d76db
24+
description: "Enhancement of the code, not introducing new features."
25+
- name: "Type: Idea"
26+
color: fef2c0
27+
description: "Marks an idea, which might be excepted and implemented."
28+
- name: "Type: Feature"
29+
color: 0e8a16
30+
description: "New features or options."
31+
- name: "Type: Maintenance"
32+
color: 2af79e
33+
description: "Generic maintenance tasks, e.g., package updates."
34+
35+
# Additional markers
36+
- name: "Security"
37+
color: ee0701
38+
description: "Marks an security issues that needs to be resolved asap."
39+
- name: "Accepted"
40+
color: c2e0c6
41+
description: "This issue or PR has been accepted."
42+
- name: "Declined"
43+
color: f9d0c4
44+
description: "This issue or PR has been declined."
45+
- name: "Breaking Change"
46+
color: a80016
47+
description: "This change will require a new major release."
48+
- name: "Feature Removal"
49+
color: a80016
50+
description: "A feature is no longer wanted/needed (remove/deprecate it)"
51+
52+
# Ongoing Status labels
53+
- name: "Status: Triage"
54+
color: fbca04
55+
description: "This issue needs to be triaged."
56+
- name: "Status: Investigation Needed"
57+
color: fef2c0
58+
description: "Issue need to be investigated further."
59+
- name: "Status: On Hold"
60+
color: cccccc
61+
description: "Issue or PR that has been placed on hold for now."
62+
- name: "Status: In Progress"
63+
color: fbca04
64+
description: "Issue is currently being resolved by a developer."
65+
- name: "Status: Stale"
66+
color: fef2c0
67+
description: "There has not been activity on this issue or PR for quite some time."
68+
- name: "Status: Awaiting Response"
69+
color: fef2c0
70+
description: "Issue or PR awaits response from the creator."
71+
- name: "Status: Blocked"
72+
color: fef2c0
73+
description: "Progress on this issue is currently not possible."
74+
75+
# Resolution Status labels
76+
- name: "Resolution: By Design"
77+
color: e6e6e6
78+
description: "The behavior reported in the issue is actually correct."
79+
- name: "Resolution: Duplicate"
80+
color: e6e6e6
81+
description: "This issue or pull request already exists"
82+
- name: "Resolution: External"
83+
color: e6e6e6
84+
description: "It was a real bug, but not in the code in this repo."
85+
- name: "Resolution: Invalid"
86+
color: e6e6e6
87+
description: ""
88+
- name: "Resolution: Not Applicable"
89+
color: e6e6e6
90+
description: "The issue is not relevant to code in this repo and is not an external issue. (Out of scope)"
91+
- name: "Resolution: Not Reproducible"
92+
color: e6e6e6
93+
description: "The bug could not be reproduced."
94+
- name: "Resolution: Won't Fix"
95+
color: e6e6e6
96+
description: "A real bug or issue, but the issue is not impactful enough to spend time on."
97+
- name: "Resolution: Done/Fixed"
98+
color: c2e0c6
99+
description: "The bug/issue has been fixed/completed."
100+
101+
# Bots
102+
- name: ":blue_heart:"
103+
color: ffffff
104+
description: "Dependabot"
105+
- name: "Status: Released"
106+
color: c2e0c6
107+
description: "It's now live."

.github/settings.yml

Lines changed: 0 additions & 133 deletions
This file was deleted.

.github/workflows/labels.yml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
name: Sync labels
2+
3+
on:
4+
push:
5+
branches:
6+
- master
7+
8+
jobs:
9+
build:
10+
runs-on: ubuntu-latest
11+
steps:
12+
- uses: actions/checkout@v2
13+
14+
- uses: micnncim/action-label-syncer@v1
15+
env:
16+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

0 commit comments

Comments
 (0)