-
Notifications
You must be signed in to change notification settings - Fork 112
/
towncrier.toml
23 lines (23 loc) · 1.07 KB
/
towncrier.toml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
[tool.towncrier]
filename = "CHANGELOG.md"
directory = ".changelog"
# Ignore certain files when running towncrier check.
check_ignore_files = [
# Punch's version file.
".punch_version.py",
]
issue_format = "[#{issue}](https://github.com/oasisprotocol/oasis-core/issues/{issue})"
start_string = "<!-- TOWNCRIER -->\n"
# Custom Jinja2 template for preparing a new section of the Change Log.
template = ".changelog/template.md.j2"
# Custom definition of Change Log fragment types.
type = [
{ name = "Process", directory = "process", showcontent = true },
{ name = "Removals and Breaking Changes", directory = "breaking", showcontent = true },
{ name = "Configuration Changes", directory = "cfg", showcontent = true },
{ name = "Features", directory = "feature", showcontent = true },
{ name = "Bug Fixes", directory = "bugfix", showcontent = true },
{ name = "Documentation Improvements", directory = "doc", showcontent = true },
{ name = "Internal Changes", directory = "internal", showcontent = true },
{ name = "Trivial Changes", directory = "trivial", showcontent = false },
]