generated from skiyee/quick-template
-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy path.commitlintrc.yaml
71 lines (71 loc) · 1.81 KB
/
.commitlintrc.yaml
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
70
71
extends:
- '@commitlint/config-conventional'
rules:
type-enum:
- 2
- always
-
- feat
- perf
- fix
- refactor
- docs
- build
- types
- chore
- examples
- test
- style
- ci
prompt:
messages:
type: '选择你要提交的类型 :'
scope: '选择一个提交范围 (可选) :'
customScope: '请输入自定义的提交范围 :'
subject: "填写简短精炼的变更描述 :\n"
body: "填写更加详细的变更描述 (可选) 。使用 \"|\" 换行 :\n"
breaking: "列举非兼容性重大的变更 (可选) 。使用 \"|\" 换行 :\n"
footerPrefixesSelect: '设置关联issue前缀 (可选) :'
customFooterPrefix: '输入自定义issue前缀 :'
footer: "列举关联issue (可选) 例如: #1 :\n"
confirmCommit: 是否提交或修改commit ?
types:
- value: feat
name: '🚀 Features: 新功能'
emoji: 🚀
- value: perf
name: '🔥 Performance: 性能优化'
emoji: 🔥
- value: fix
name: '🩹 Fixes: 缺陷修复'
emoji: 🩹
- value: refactor
name: '💅 Refactors: 代码重构'
emoji: 💅
- value: docs
name: '📖 Documentation: 文档'
emoji: 📖
- value: build
name: '📦 Build: 构建工具'
emoji: 📦
- value: types
name: '🌊 Types: 类型定义'
emoji: 🌊
- value: chore
name: '🏡 Chore: 简修处理'
emoji: 🏡
- value: examples
name: '🏀 Examples: 例子展示'
emoji: 🏀
- value: test
name: '✅ Tests: 测试用例'
emoji: ✅
- value: style
name: '🎨 Styles: 代码风格'
emoji: 🎨
- value: ci
name: '🤖 CI: 持续集成'
emoji: 🤖
useEmoji: true
scopes: []
maxHeaderLength: 72