-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathchangelog.config.js
69 lines (69 loc) · 1.56 KB
/
changelog.config.js
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
module.exports = {
list: ["chore", "fix", "refactor", "feat", "test", "doc", "format", "ci", "hack"],
maxMessageLength: 64,
minMessageLength: 3,
commitMessageFormat: "<type>: <emoji> <subject>",
questions: ["type", "subject", "body"],
types: {
chore: {
description: "Small and boring change required for something else",
emoji: "🤖",
value: "chore",
},
ci: {
description: "Change CI or build process",
emoji: "🛠",
value: "ci",
},
doc: {
description: "Change documentation",
emoji: "📘",
value: "doc",
},
docker: {
description: "Change Docker stuff",
emoji: "🐳",
value: "docker",
},
feat: {
description: "Introduce a new feature",
emoji: "⭐️",
value: "feat",
},
fix: {
description: "Fix a bug",
emoji: "🐞",
value: "fix",
},
perf: {
description: "Improve performance",
emoji: "⚡️",
value: "perf",
},
refactor: {
description: "Improve existing code",
emoji: "♻️",
value: "refactor",
},
release: {
description: "Create a release commit",
emoji: "🚚",
value: "release",
},
format: {
description: "Improve code lint or style",
emoji: "🎨",
value: "format",
},
test: {
description: "Add or update a test",
emoji: "🔍",
value: "test",
},
hack: {
description: "This is a tmp hack and I'm ashamed to do this",
emoji: "💩",
value: "hack",
},
},
}