From 58ee24203243f380042be8d504ec143aae693139 Mon Sep 17 00:00:00 2001 From: Paolo Capriotti Date: Wed, 20 Oct 2021 09:15:03 +0200 Subject: [PATCH] Changelog script: skip empty sections --- changelog.d/mk-changelog.sh | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/changelog.d/mk-changelog.sh b/changelog.d/mk-changelog.sh index da6998647d..550e024738 100755 --- a/changelog.d/mk-changelog.sh +++ b/changelog.d/mk-changelog.sh @@ -13,10 +13,14 @@ getPRNumber() { for d in "$DIR"/*; do if [[ ! -d "$d" ]]; then continue; fi + entries=("$d"/*[^~]) + + if [[ ${#entries[@]} -eq 0 ]]; then continue; fi + echo -n "## " sed '$ a\' "$d/.title" echo "" - for f in "$d"/*[^~]; do + for f in "${entries[@]}"; do pr=$(getPRNumber $f) sed -r ' # create a bullet point on the first line