this repo has no description
1[changelog]
2
3header = """
4# Changelog\n
5All notable changes to this project will be documented in this file.
6
7The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
8and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).\n
9"""
10
11body = """
12{% if version -%}
13 ## [{{ version | trim_start_matches(pat="v") }}] - {{ timestamp | date(format="%Y-%m-%d") }}
14{% else -%}
15 ## [Unreleased]
16{% endif -%}
17{% for group, commits in commits | group_by(attribute="group") %}
18 ### {{ group | upper_first }}
19 {% for commit in commits %}
20 - {{ commit.message | upper_first }}\
21 {% endfor %}
22{% endfor %}\n
23"""
24
25footer = """
26{% for release in releases -%}
27 {% if release.version -%}
28 {% if release.previous.version -%}
29 [{{ release.version | trim_start_matches(pat="v") }}]: \
30 https://github.com/astrenoxcoop/supercell\
31 /compare/{{ release.previous.version }}..{{ release.version }}
32 {% endif -%}
33 {% else -%}
34 [unreleased]: https://github.com/astrenoxcoop/supercell\
35 /compare/{{ release.previous.version }}..HEAD
36 {% endif -%}
37{% endfor %}
38"""
39
40trim = true
41
42[git]
43conventional_commits = true
44filter_unconventional = true
45split_commits = false
46commit_parsers = [
47 { message = "^.*: add", group = "Added" },
48 { message = "^.*: support", group = "Added" },
49 { message = "^.*: remove", group = "Removed" },
50 { message = "^.*: delete", group = "Removed" },
51 { message = "^test", group = "Fixed" },
52 { message = "^fix", group = "Fixed" },
53 { message = "^.*: fix", group = "Fixed" },
54 { message = "^.*", group = "Changed" },
55]
56filter_commits = true
57topo_order = false
58sort_commits = "oldest"