@@ -28,15 +28,9 @@ body = """
28
28
{% else %}\
29
29
## [unreleased]
30
30
{% endif %}\
31
- {% if previous %}\
32
- {% if previous.commit_id %}
33
- [{{ previous.commit_id | truncate(length=7, end="") }}](https://github.com/BITNP/BIThesis/commit/{{ previous.commit_id }})...\
34
- [{{ commit_id | truncate(length=7, end="") }}](https://github.com/BITNP/BIThesis/commit/{{ commit_id }})
35
- {% endif %}\
36
- {% endif %}\
37
31
{% for group, commits in commits | group_by(attribute="group") %}
38
32
### {{ group | striptags | trim | upper_first }}
39
- {% for commit in commits %}
33
+ {% for commit in commits | filter(attribute="merge_commit", value=false) %}
40
34
- {% if commit.scope %}*({{ commit.scope }})* {% endif %}\
41
35
{% if commit.breaking %}[**breaking**] {% endif %}\
42
36
{{ commit.message | upper_first }} ([{{ commit.id | truncate(length=7, end="") }}](https://github.com/BITNP/BIThesis/commit/{{ commit.id }}))\
@@ -59,7 +53,7 @@ conventional_commits = true
59
53
# filter out the commits that are not conventional
60
54
filter_unconventional = true
61
55
# process each line of a commit as an individual commit
62
- split_commits = false
56
+ split_commits = true
63
57
# regex for preprocessing the commit messages
64
58
commit_preprocessors = [
65
59
# Replace issue numbers
@@ -89,7 +83,7 @@ commit_parsers = [
89
83
# protect breaking changes from being skipped due to matching a skipping commit_parser
90
84
protect_breaking_commits = false
91
85
# filter out the commits that are not matched by commit parsers
92
- filter_commits = false
86
+ filter_commits = true
93
87
# regex for matching git tags
94
88
# tag_pattern = "v[0-9].*"
95
89
# regex for skipping tags
0 commit comments