conventional-commit-types.kdl
edited
1// Adapted from https://github.com/commitizen/conventional-commit-types/blob/master/index.json
2
3type "feat" {
4 title "Features"
5 description "A new feature"
6}
7
8type "fix" {
9 title "Bug Fixes"
10 description "A bug fix"
11}
12
13type "docs" {
14 title "Documentation"
15 description "Documentation only changes"
16}
17
18type "style" {
19 title "Styles"
20 description "Changes that do not affect the meaning of the code (white-space, formatting, missing semi-colons, etc)"
21}
22
23type "refactor" {
24 title "Code Refactoring"
25 description "A code change that neither fixes a bug nor adds a feature"
26}
27
28type "perf" {
29 title "Performance Improvements"
30 description "A code change that improves performance"
31}
32
33type "test" {
34 title "Tests"
35 description "Adding missing tests or correcting existing tests"
36}
37
38type "build" {
39 title "Builds"
40 description "Changes that affect the build system or external dependencies (example scopes: gulp, broccoli, npm)"
41}
42
43type "ci" {
44 title "Continuous Integrations"
45 description "Changes to our CI configuration files and scripts (example scopes: Travis, Circle, BrowserStack, SauceLabs)"
46}
47
48type "chore" {
49 title "Chores"
50 description: "Other changes that don't modify src or test files"
51}
52
53type "revert" {
54 title "Reverts"
55 description "Reverts a previous commit"
56}