@@ -68,14 +68,38 @@ jobs:
6868
6969 changelog=""
7070
71- [ -n "$features" ] && changelog+="### Features\n\n$features\n\n"
72- [ -n "$fixes" ] && changelog+="### Bug Fixes\n\n$fixes\n\n"
73- [ -n "$docs" ] && changelog+="### Documentation\n\n$docs\n\n"
74- [ -n "$style" ] && changelog+="### Styles\n\n$style\n\n"
75- [ -n "$refactor" ] && changelog+="### Refactors\n\n$refactor\n\n"
76- [ -n "$test" ] && changelog+="### Tests\n\n$test\n\n"
77- [ -n "$chore" ] && changelog+="### Chores\n\n$chore\n\n"
78- [ -n "$other" ] && changelog+="### Other Changes\n\n$other\n\n"
71+ if [ -n "$features" ]; then
72+ changelog+="### Features"$'\n'$'\n'
73+ changelog+="$features"$'\n'$'\n'
74+ fi
75+ if [ -n "$fixes" ]; then
76+ changelog+="### Bug Fixes"$'\n'$'\n'
77+ changelog+="$fixes"$'\n'$'\n'
78+ fi
79+ if [ -n "$docs" ]; then
80+ changelog+="### Documentation"$'\n'$'\n'
81+ changelog+="$docs"$'\n'$'\n'
82+ fi
83+ if [ -n "$style" ]; then
84+ changelog+="### Styles"$'\n'$'\n'
85+ changelog+="$style"$'\n'$'\n'
86+ fi
87+ if [ -n "$refactor" ]; then
88+ changelog+="### Refactors"$'\n'$'\n'
89+ changelog+="$refactor"$'\n'$'\n'
90+ fi
91+ if [ -n "$test" ]; then
92+ changelog+="### Tests"$'\n'$'\n'
93+ changelog+="$test"$'\n'$'\n'
94+ fi
95+ if [ -n "$chore" ]; then
96+ changelog+="### Chores"$'\n'$'\n'
97+ changelog+="$chore"$'\n'$'\n'
98+ fi
99+ if [ -n "$other" ]; then
100+ changelog+="### Other Changes"$'\n'$'\n'
101+ changelog+="$other"$'\n'$'\n'
102+ fi
79103
80104 [ -z "$changelog" ] && changelog="No changes since last release."
81105
0 commit comments