changelog.yml 852 B

123456789101112131415161718192021222324252627282930313233343536
  1. title: '## Change Log'
  2. # style allow: simple, markdown(mkdown), ghr(gh-release)
  3. style: gh-release
  4. # group names
  5. names: [Refactor, Fixed, Feature, Update, Other]
  6. #repo_url: https://github.com/gookit/gcli
  7. filters:
  8. # message length should >= 12
  9. - name: msg_len
  10. min_len: 12
  11. # message words should >= 3
  12. - name: words_len
  13. min_len: 3
  14. - name: keyword
  15. keyword: format code
  16. exclude: true
  17. - name: keywords
  18. keywords: format code, action test
  19. exclude: true
  20. # group match rules
  21. # not matched will use 'Other' group.
  22. rules:
  23. - name: Refactor
  24. start_withs: [refactor, break]
  25. contains: ['refactor:', 'break:']
  26. - name: Fixed
  27. start_withs: [fix]
  28. contains: ['fix:']
  29. - name: Feature
  30. start_withs: [feat, new]
  31. contains: ['feat:', 'new:']
  32. - name: Update
  33. start_withs: [up]
  34. contains: ['update:', 'up:']