towncrier.toml 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. [tool.towncrier]
  2. name = "libxkbcommon"
  3. directory = "changes"
  4. filename = "NEWS.md"
  5. start_string = "<!-- towncrier release notes start -->\n"
  6. all_bullets = true
  7. single_file = true
  8. orphan_prefix = "+"
  9. title_format = """\
  10. {name} [{version}] – {project_date}
  11. ==================================
  12. [{version}]: https://github.com/xkbcommon/libxkbcommon/tree/xkbcommon-{version}\
  13. """
  14. issue_format = "[#{issue}](https://github.com/xkbcommon/libxkbcommon/issues/{issue})"
  15. # Sections configuration
  16. [[tool.towncrier.section]]
  17. name = "Keymap text format"
  18. path = "keymap-text-format"
  19. [[tool.towncrier.section]]
  20. name = "Rules text format"
  21. path = "rules-text-format"
  22. [[tool.towncrier.section]]
  23. name = "API"
  24. path = "api"
  25. [[tool.towncrier.section]]
  26. name = "Tools"
  27. path = "tools"
  28. [[tool.towncrier.section]]
  29. name = "Build system"
  30. path = "build"
  31. # Fragments configuration
  32. [[tool.towncrier.type]]
  33. directory = "breaking"
  34. name = "Breaking changes"
  35. showcontent = true
  36. [[tool.towncrier.type]]
  37. directory = "deprecated"
  38. name = "Deprecated"
  39. showcontent = true
  40. [[tool.towncrier.type]]
  41. directory = "feature"
  42. name = "New"
  43. showcontent = true
  44. [[tool.towncrier.type]]
  45. directory = "bugfix"
  46. name = "Fixes"
  47. showcontent = true