build(conventi): updated conventi.sh fancy changelog

This commit is contained in:
Rick Barenthin 2022-06-01 21:23:48 +02:00
parent 7e46ba3751
commit 0bd7bfc494

View File

@ -270,40 +270,40 @@ add_changelog_entry_line() {
format_entry() { format_entry() {
entry="" entry=""
if [ -n "$breaking_change_lines" ]; then if [ -n "$breaking_change_lines" ]; then
entry=$(printf '%s### BREAKING CHANGES\n%s\n\n' "$entry" "$breaking_change_lines") entry=$(printf '%s### BREAKING CHANGES 🚨\n%s\n\n' "$entry" "$breaking_change_lines")
fi fi
if [ -n "$bugfix_lines" ]; then if [ -n "$bugfix_lines" ]; then
entry=$(printf '%s### Bug fixes\n%s\n\n' "$entry" "$bugfix_lines") entry=$(printf '%s### Bug fixes 🩹\n%s\n\n' "$entry" "$bugfix_lines")
fi fi
if [ -n "$feature_lines" ]; then if [ -n "$feature_lines" ]; then
entry=$(printf '%s### Features\n%s\n\n' "$entry" "$feature_lines") entry=$(printf '%s### Features 📦\n%s\n\n' "$entry" "$feature_lines")
fi fi
if [ -n "$revert_lines" ]; then if [ -n "$revert_lines" ]; then
entry=$(printf '%s### Reverts\n%s\n\n' "$entry" "$revert_lines") entry=$(printf '%s### Reverts 🔙\n%s\n\n' "$entry" "$revert_lines")
fi fi
if [ -n "$build_lines" ]; then if [ -n "$build_lines" ]; then
entry=$(printf '%s### Build System\n%s\n\n' "$entry" "$build_lines") entry=$(printf '%s### Build System 🏗\n%s\n\n' "$entry" "$build_lines")
fi fi
if [ -n "$chore_lines" ]; then if [ -n "$chore_lines" ]; then
entry=$(printf '%s### Chores\n%s\n\n' "$entry" "$chore_lines") entry=$(printf '%s### Chores 🧽\n%s\n\n' "$entry" "$chore_lines")
fi fi
if [ -n "$ci_lines" ]; then if [ -n "$ci_lines" ]; then
entry=$(printf '%s### CIs\n%s\n\n' "$entry" "$ci_lines") entry=$(printf '%s### CIs ⚙️\n%s\n\n' "$entry" "$ci_lines")
fi fi
if [ -n "$doc_lines" ]; then if [ -n "$doc_lines" ]; then
entry=$(printf '%s### Docs\n%s\n\n' "$entry" "$doc_lines") entry=$(printf '%s### Docs 📑\n%s\n\n' "$entry" "$doc_lines")
fi fi
if [ -n "$test_lines" ]; then if [ -n "$test_lines" ]; then
entry=$(printf '%s### Tests\n%s\n\n' "$entry" "$test_lines") entry=$(printf '%s### Tests 🧪\n%s\n\n' "$entry" "$test_lines")
fi fi
if [ -n "$style_lines" ]; then if [ -n "$style_lines" ]; then
entry=$(printf '%s### Styles\n%s\n\n' "$entry" "$style_lines") entry=$(printf '%s### Styles 🖼\n%s\n\n' "$entry" "$style_lines")
fi fi
if [ -n "$refactor_lines" ]; then if [ -n "$refactor_lines" ]; then
entry=$(printf '%s### Refactors\n%s\n\n' "$entry" "$refactor_lines") entry=$(printf '%s### Refactors 🛠\n%s\n\n' "$entry" "$refactor_lines")
fi fi
if [ -n "$perf_lines" ]; then if [ -n "$perf_lines" ]; then
entry=$(printf '%s### Performance\n%s\n\n' "$entry" "$perf_lines") entry=$(printf '%s### Performance 🏎\n%s\n\n' "$entry" "$perf_lines")
fi fi
if [ -n "$entry" ]; then if [ -n "$entry" ]; then
entry=$(printf '## [%s](%s/compare/%s...%s) (%s)\n\n\n%s' "$version" "$(get_config_url)" "$from_hash" "$to_hash" "$(date '+%Y-%m-%d')" "$entry") entry=$(printf '## [%s](%s/compare/%s...%s) (%s)\n\n\n%s' "$version" "$(get_config_url)" "$from_hash" "$to_hash" "$(date '+%Y-%m-%d')" "$entry")