[workspace]
changelog_update = true
git_release_enable = true
publish = true
release = true
git_tag_name = "v{{ version }}"
git_release_name = "v{{ version }}"
git_release_body = """
{% if release_body -%}
{{ release_body }}
{% else %}
See the [CHANGELOG]({{ changelog_url }}) for the full diff.
{% endif %}
"""
[changelog]
header = """
# Changelog
All notable changes to `rss-gen` are documented here. The format follows
[Keep a Changelog](https://keepachangelog.com/en/1.1.0/) and this project
adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
"""
commit_parsers = [
{ message = "^feat", group = "Added" },
{ message = "^fix", group = "Fixed" },
{ message = "^perf", group = "Performance" },
{ message = "^refactor", group = "Changed" },
{ message = "^docs", group = "Documentation" },
{ message = "^test", group = "Testing" },
{ message = "^ci", group = "Tooling" },
{ message = "^chore\\(deps\\)", group = "Dependencies" },
{ message = "^chore", skip = true },
{ message = "^style", skip = true },
]
sort_commits = "newest"