Skip to content

Commit bd911ff

Browse files
committed
ci: add label-sync
1 parent e6f30b7 commit bd911ff

File tree

2 files changed

+97
-0
lines changed

2 files changed

+97
-0
lines changed

.github/labels.yml

Lines changed: 80 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,80 @@
1+
# General purpose
2+
- name: 'good first issue'
3+
color: '5319e7'
4+
description: 'Good for newcomers'
5+
aliases: []
6+
7+
- name: 'help wanted'
8+
color: '008672'
9+
description: 'Extra attention is needed'
10+
aliases: []
11+
12+
- name: 'status: pending'
13+
color: c5def5
14+
description: 'More info is needed before deciding what to do.'
15+
aliases: []
16+
17+
- name: 'status: pinned'
18+
color: 0052cc
19+
description: 'Issues and PRs that should not be labeled as stale or closed if they remain inactive.'
20+
aliases: []
21+
22+
- name: 'status: stale'
23+
color: fbca04
24+
description: 'Inactive issues and PRs.'
25+
aliases: ['stale']
26+
27+
- name: 'status: wontfix'
28+
color: ffffff
29+
description: 'This will not be worked on.'
30+
aliases: ['wontfix']
31+
32+
- name: 'type: automation'
33+
color: 2fc904
34+
description: 'About actions workflows and automation.'
35+
aliases: ['automation', 'actions']
36+
37+
- name: 'type: bug'
38+
color: d73a4a
39+
description: 'Verified problems that need to be worked on.'
40+
aliases: ['bug']
41+
42+
- name: 'type: dependencies'
43+
color: 0366d6
44+
description: 'Pull requests that update a dependency file'
45+
aliases: ['dependencies']
46+
47+
- name: 'type: duplicate'
48+
color: cfd3d7
49+
description: 'This issue or pull request already exists.'
50+
aliases: ['duplicate']
51+
52+
- name: 'type: enhancement'
53+
color: a2eeef
54+
description: 'New feature or request.'
55+
aliases: ['enhancement']
56+
57+
- name: 'type: invalid'
58+
color: e4e669
59+
description: "This doesn't seem right."
60+
aliases: ['invalid']
61+
62+
- name: 'type: maintenance'
63+
color: 0075ca
64+
description: "Documentation improvements and code refactoring, doesn't affect functionality."
65+
aliases: ['documentation', 'docs']
66+
67+
- name: 'type: not a bug'
68+
color: 0e8a16
69+
description: 'Reports that happen not be our fault.'
70+
aliases: ['not a bug']
71+
72+
- name: 'type: question'
73+
color: d876e3
74+
description: 'Further information is requested.'
75+
aliases: ['question']
76+
77+
- name: 'type: security'
78+
color: 'ee0701'
79+
description: 'Pull requests that address a security vulnerability.'
80+
aliases: ['security']

.github/workflows/label-sync.yml

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
name: Sync labels
2+
on:
3+
push:
4+
paths:
5+
- '.github/labels.yml'
6+
workflow_dispatch:
7+
8+
jobs:
9+
sync:
10+
name: Run EndBug/label-sync
11+
runs-on: ubuntu-latest
12+
steps:
13+
- uses: actions/checkout@v2
14+
- uses: EndBug/label-sync@v1
15+
with:
16+
token: ${{ secrets.GITHUB_TOKEN }}
17+
config-file: '.github/labels.yml'

0 commit comments

Comments
 (0)