Remove custom changelog template in favor of title_format

With https://github.com/twisted/towncrier/issues/648 now fixed, we can
just rely on a correctly-set title_format again for properly formatted
markdown changelogs.
This commit is contained in:
Nick Groenen 2024-08-25 13:23:41 +02:00
parent 9c24f0f6a5
commit e173c32171
No known key found for this signature in database
GPG Key ID: 4F0AD019928AE098
2 changed files with 1 additions and 52 deletions

View File

@ -1,50 +0,0 @@
{% if render_title %}
## v{{ versiondata.version }} ({{ versiondata.date }})
{% endif %}
{% for section, _ in sections.items() %}
{% if section %}
## {{section}}
{% endif %}
{% if sections[section] %}
{% for category, val in definitions.items() if category in sections[section] %}
### {{ definitions[category]['name'] }}
{% for text, values in sections[section][category].items() %}
- {{ text }}
{%- if values %}
{% if "\n - " in text or '\n * ' in text %}
(
{%- else %}
{% if text %} ({% endif %}
{%- endif -%}
{%- for issue in values %}
{{ issue.split(": ", 1)[0] }}{% if not loop.last %}, {% endif %}
{%- endfor %}
{% if text %}){% endif %}
{% else %}
{% endif %}
{% endfor %}
{% if issues_by_category[section][category] and "]: " in issues_by_category[section][category][0] %}
{% for issue in issues_by_category[section][category] %}
{{ issue }}
{% endfor %}
{% endif %}
{% if sections[section][category]|length == 0 %}
No significant changes.
{% else %}
{% endif %}
{% endfor %}
{% else %}
No significant changes.
{% endif %}
{% endfor +%}

View File

@ -1,11 +1,10 @@
[tool.towncrier]
name = "obsidian-export"
directory = "changelog.d"
template = "changelog.d/template.md"
filename = "CHANGELOG.md"
start_string = "<!-- towncrier release notes start -->\n"
underlines = ["", "", ""]
title_format = ""
title_format = "## [{version}](https://github.com/zoni/obsidian-export/tree/{version}) - {project_date}"
issue_format = "[#{issue}](https://github.com/zoni/obsidian-export/issues/{issue})"
[[tool.towncrier.type]]