diff --git a/tools/packaging/release/release-notes.sh b/tools/packaging/release/release-notes.sh index c21c70364b..d1006387e2 100755 --- a/tools/packaging/release/release-notes.sh +++ b/tools/packaging/release/release-notes.sh @@ -75,9 +75,19 @@ changes() { echo "**FIXME - message this section by hand to produce a summary please**" echo "### Shortlog" + + echo "
" + echo "Click the icon to show the list of commits included in this release" + + # XXX: Essential to have at least one blank line here. It forces + # GitHub to show each commit on a separate line. + echo + for cr in $(git log --merges "${previous_release}".."${new_release}" | grep 'Merge:' | awk '{print $2".."$3}'); do git log --oneline "$cr" done + + echo "
" } print_release_notes() {