diff --git a/unreleased.sh b/unreleased.sh index 225f3d02a7..ec06ff8e60 100755 --- a/unreleased.sh +++ b/unreleased.sh @@ -39,5 +39,11 @@ extract_changelog () { for SHA in $COMMITS_IN_GIVEN_RANGE; do COMMIT_MESSAGE_BODY=$(git show --quiet --format=%b "$SHA") - echo "$COMMIT_MESSAGE_BODY" | extract_changelog + COMMIT_CHANGELOG=$(echo "$COMMIT_MESSAGE_BODY" | extract_changelog) + if [[ ! -z "$COMMIT_CHANGELOG" ]]; then + COMMIT_AUTHOR_AND_SUBJECT=$(git show --quiet --format="* %s (committer: %an | hash: %h)" "$SHA") + echo "$COMMIT_AUTHOR_AND_SUBJECT" + echo "$COMMIT_CHANGELOG" + echo "----------------" + fi done