forked from matrix-org/matrix-spec-proposals
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Fix rendered changelog with new version of towncrier (matrix-org#1598)
Signed-off-by: Kévin Commaille <zecakeh@tedomum.fr>
- Loading branch information
Showing
5 changed files
with
69 additions
and
24 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
Fix rendered changelog with new version of towncrier. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,39 +1,66 @@ | ||
[tool.towncrier] | ||
version = "unused" | ||
filename = "../rendered.md" | ||
issue_format = "[#{issue}](https://github.com/matrix-org/matrix-spec/issues/{issue})" | ||
title_format = "### {name}" # Matches rendered spec, even if awkward | ||
underlines = " " # 3 spaces intentionally to hide RST headings | ||
|
||
# Note: The names below have the <strong> tag built-in so the rendered spec *and* the generated | ||
# changelog can benefit from sane headings. | ||
filename = "rendered.md" | ||
template = "template.md.jinja" | ||
|
||
[[tool.towncrier.type]] | ||
directory = "breaking" | ||
name = "<strong>Breaking Changes</strong>" | ||
name = "Breaking Changes" | ||
showcontent = true | ||
|
||
[[tool.towncrier.type]] | ||
directory = "deprecation" | ||
name = "<strong>Deprecations</strong>" | ||
name = "Deprecations" | ||
showcontent = true | ||
|
||
[[tool.towncrier.type]] | ||
directory = "new" | ||
name = "<strong>New Endpoints</strong>" | ||
name = "New Endpoints" | ||
showcontent = true | ||
|
||
[[tool.towncrier.type]] | ||
directory = "removal" | ||
name = "<strong>Removed Endpoints</strong>" | ||
name = "Removed Endpoints" | ||
showcontent = true | ||
|
||
[[tool.towncrier.type]] | ||
directory = "feature" | ||
name = "<strong>Backwards Compatible Changes</strong>" | ||
name = "Backwards Compatible Changes" | ||
showcontent = true | ||
|
||
[[tool.towncrier.type]] | ||
directory = "clarification" | ||
name = "<strong>Spec Clarifications</strong>" | ||
name = "Spec Clarifications" | ||
showcontent = true | ||
|
||
[[tool.towncrier.section]] | ||
name = "Client-Server API" | ||
path = "client_server" | ||
|
||
[[tool.towncrier.section]] | ||
name = "Server-Server API" | ||
path = "server_server" | ||
|
||
[[tool.towncrier.section]] | ||
name = "Application Service API" | ||
path = "application_service" | ||
|
||
[[tool.towncrier.section]] | ||
name = "Identity Service API" | ||
path = "identity_service" | ||
|
||
[[tool.towncrier.section]] | ||
name = "Push Gateway API" | ||
path = "push_gateway" | ||
|
||
[[tool.towncrier.section]] | ||
name = "Room Versions" | ||
path = "room_versions" | ||
|
||
[[tool.towncrier.section]] | ||
name = "Appendices" | ||
path = "appendices" | ||
|
||
[[tool.towncrier.section]] | ||
name = "Internal Changes/Tooling" | ||
path = "internal" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,24 @@ | ||
{% for section_name, section in sections.items() %} | ||
{% if section_name %} | ||
|
||
### {{section_name}} | ||
{% endif %} | ||
|
||
{% if section %} | ||
{% for category, val in definitions.items() if category in section %} | ||
**{{ definitions[category]['name'] }}** | ||
|
||
{% for content, issues in section[category].items() %} | ||
- {{ content }} ( | ||
{%- for issue in issues %} | ||
[{{issue}}](https://github.com/matrix-org/matrix-spec/issues/{{issue|trim('#')}}){% if not loop.last %}, {% endif %} | ||
{%- endfor %} | ||
) | ||
{% endfor %} | ||
|
||
{% endfor %} | ||
{% else %} | ||
No significant changes. | ||
|
||
{% endif %} | ||
{% endfor %} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters