Conventional commit types, because I always forget my options...
conventional-commit-types.kdl edited
56 lines 1.3 kB view raw
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}