[remote.github]
owner = "Vaishnav-Sabari-Girish"
repo = "qrterm"
[changelog]
body = """
{% for group, commits in commits | group_by(attribute="group") %}
### {{ group | striptags | trim | upper_first }}
{% for commit in commits %}
{% if commit.scope -%}
- **({{commit.scope}})** {{ commit.message | upper_first | trim }}\
{% else -%}
- {{ commit.message | upper_first | trim }}\
{% endif -%}
{% if commit.id %} - ([{{ commit.id | truncate(length=7, end="") }}](https://github.com/{{ remote.github.owner }}/{{ remote.github.repo }}/commit/{{ commit.id }})){%- endif -%}
{% if commit.remote.pr_number %} in \
[#{{ commit.remote.pr_number }}](https://github.com/{{ remote.github.owner }}/{{ remote.github.repo }}/pull/{{ commit.remote.pr_number }}) \
{%- endif -%}
{% if commit.remote.username %} by @{{ commit.remote.username }}{%- endif %}
{% endfor %}
{% endfor %}
"""
trim = true
footer = """
<!-- generated by git-cliff -->
"""
postprocessors = []
[git]
conventional_commits = true
filter_unconventional = false
split_commits = false
commit_parsers = [
{ message = "^feat", group = "<!-- 0 -->:rocket: New features" },
{ message = "^fix", group = "<!-- 1 -->:bug: Bug fixes" },
{ message = "^docs", group = "<!-- 2 -->:page_facing_up: Documentation" },
{ message = "^perf", group = "<!-- 3 -->:zap: Performance" },
{ message = "^chore", group = "<!-- 4 -->:wrench: Miscellaneous" },
{ message = "^refactor", group = "<!-- 5 -->:recycle: Refactoring" },
{ message = "^style", group = "<!-- 6 -->:art: Styling" },
{ message = "^test", group = "<!-- 7 -->:white_check_mark: Testing" },
{ message = ".*", group = "<!-- 8 -->:package: Other" },
]
commit_preprocessors = [{ pattern = '\((\w+\s)?#([0-9]+)\)', replace = "" }]
filter_commits = false
topo_order = false
sort_commits = "newest"