Skip to content

Commit ef42940

Browse files
committed
chore: add github actions
1 parent 5a3fea6 commit ef42940

File tree

4 files changed

+178
-2
lines changed

4 files changed

+178
-2
lines changed

.github/labels.yml

Lines changed: 103 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,103 @@
1+
- name: 'Type: A11y'
2+
description: An accessibility fixes
3+
color: '#0000ff'
4+
- name: 'Type: Breaking'
5+
description: Includes backwards-incompatible fixes
6+
color: '#b60205'
7+
- name: 'Type: Bug'
8+
description: Bug or Bug fixes
9+
color: '#ee0701'
10+
- name: 'Type: Build'
11+
description: A packaging or a building fixes
12+
color: '#5319e7'
13+
- name: 'Type: Dependency'
14+
description: Dependencies fixes
15+
color: '#ffbce7'
16+
- name: 'Type: Deprecated'
17+
description: Includes deprecate fixes
18+
color: '#f7ffa8'
19+
- name: 'Type: Documentation'
20+
description: A documetation fixes
21+
color: '#5319e7'
22+
- name: 'Type: Example'
23+
description: Includes example and demo code fixes
24+
color: '#db0875'
25+
- name: 'Type: Feature'
26+
description: Includes new features
27+
color: '#ffff00'
28+
- name: 'Type: I18n'
29+
description: An internationalization fixes
30+
color: '#ffd412'
31+
- name: 'Type: Improvement'
32+
description: Includes backwards-compatible fixes
33+
color: '#1d76db'
34+
- name: 'Type: Maintenance'
35+
description: Repository Maintenance
36+
color: '#e5ef7a'
37+
- name: 'Type: Performance'
38+
description: Includes performance fixes
39+
color: '#cc317c'
40+
- name: 'Type: Refactoring'
41+
description: A code change that neither fixes a bug nor adds a feature
42+
color: '#fbca04'
43+
- name: 'Type: Security'
44+
description: Security fixes
45+
color: '#b60205'
46+
- name: 'Type: Testing'
47+
description: Adding missing tests or correcting existing tests
48+
color: '#0e8a16'
49+
- name: typescript
50+
color: '#106FDF'
51+
- name: workaround
52+
color: '#026172'
53+
- name: todo
54+
color: '#c2e0c6'
55+
- name: tips
56+
color: '#fbca04'
57+
- name: duplicate
58+
description: This issue or Pull Request already exists
59+
color: '#ededed'
60+
- name: good first issue
61+
description: Good for newcomers
62+
color: '#7057ff'
63+
- name: help wanted
64+
description: Extra attention is needed
65+
color: '#e99695'
66+
- name: release
67+
color: '#581fba'
68+
- name: 'Status: Abandoned'
69+
description: The issue or Pull Request is wontfix
70+
color: '#000000'
71+
- name: 'Status: Blocked'
72+
description: Progress on the issue is Blocked
73+
color: '#ee0701'
74+
- name: 'Status: In Progress'
75+
description: Work in Progress
76+
color: '#cccccc'
77+
- name: 'Status: Need More Info'
78+
description: Lacks enough info to make progress
79+
color: '#F9C90A'
80+
- name: 'Status: PR Welcome'
81+
description: Welcome to Pull Request
82+
color: '#2E7733'
83+
- name: 'Status: Proposal'
84+
description: Request for comments
85+
color: '#d4c5f9'
86+
- name: 'Status: Review Needed'
87+
description: Request for review comments
88+
color: '#fbca04'
89+
- name: '🧹 p1-chore'
90+
description: 'Priority 1: no change in change code behavior'
91+
color: '#FDDFD7'
92+
- name: '🍰 p2-nice-to-have'
93+
description: "Priority 2: nothing is broken but it's worth addressing"
94+
color: '#0e8a16'
95+
- name: '🔨 p3-minor-bug'
96+
description: 'Priority 3: a bug in an edge case that only affects very specific usage'
97+
color: '#fbca04'
98+
- name: '❗ p4-important'
99+
description: 'Priority 4: bugs that violate documented behavior, or significantly impact perf'
100+
color: '#d93f0b'
101+
- name: '🔥 p5-urgent'
102+
description: 'Priority 5: build-breaking bugs that affect most users and should be fixed ASAP'
103+
color: '#ee0701'

.github/release.yml

Lines changed: 58 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,58 @@
1+
changelog:
2+
exclude:
3+
labels:
4+
- ignore-for-release
5+
authors:
6+
- octocat
7+
- renovate[bot]
8+
- dependabot[bot]
9+
categories:
10+
- title: 🌟 Features
11+
labels:
12+
- feature
13+
- 'Type: Feature'
14+
- title: 🐛 Bug Fixes
15+
labels:
16+
- bug
17+
- 'Type: Bug'
18+
- title: 💥 Breaking Changes
19+
labels:
20+
- breaking
21+
- 'Type: Breaking'
22+
- title: ⚠️ Deprecated Features
23+
labels:
24+
- deprecated
25+
- 'Type: Deprecated'
26+
- title: ⚡ Improvement Features
27+
labels:
28+
- improvement
29+
- 'Type: Improvement'
30+
- title: 🔒 Security Fixes
31+
labels:
32+
- security
33+
- 'Type: Security'
34+
- title: 📈 Performance Fixes
35+
labels:
36+
- performance
37+
- 'Type: Performance'
38+
- title: 📝️ Documentations
39+
labels:
40+
- documentation
41+
- 'Type: Documentation'
42+
- title: 👕 Refactoring
43+
labels:
44+
- refactoring
45+
- 'Type: Refactoring'
46+
- title: 🍭 Examples
47+
labels:
48+
- example
49+
- 'Type: Example'
50+
- title: 🌐 ♿ Internationalization or Accessibility Fixes
51+
labels:
52+
- a11y
53+
- i18n
54+
- 'Type: I18n'
55+
- 'Type: A11y'
56+
- title: 🪄 Others
57+
labels:
58+
- chore
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
name: Label sync
2+
3+
on:
4+
push:
5+
branches:
6+
- main
7+
paths:
8+
- .github/labels.yml
9+
- .github/workflows/github-label-sync.yml
10+
workflow_dispatch:
11+
12+
jobs:
13+
sync:
14+
runs-on: ubuntu-latest
15+
steps:
16+
- uses: r7kamura/github-label-sync-action@v0

.gitignore

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,5 +11,4 @@ lib
1111
temp/*.json
1212
temp/*.js
1313
temp/*.md
14-
.env
15-
.nyc_output
14+
.env

0 commit comments

Comments
 (0)