[PATCH 9 of 9 v2] scripts/make-release: print out shortlog for inclusion in release announcements

Thomas De Schampheleire patrickdepinguin at gmail.com
Tue Mar 19 21:10:09 UTC 2019


# HG changeset patch
# User Thomas De Schampheleire <thomas.de_schampheleire at nokia.com>
# Date 1553028239 -3600
#      Tue Mar 19 21:43:59 2019 +0100
# Node ID 23f5e9e74f91a5fcb2c72eca4253cf47dd038980
# Parent  977a25b582246bb0ef88a7201b2c97452db43762
scripts/make-release: print out shortlog for inclusion in release announcements

The revset should generate the correct list compared with the last tagged
release on the stable branch.

The same revset should be used as a basis for release notes.

diff --git a/scripts/make-release b/scripts/make-release
--- a/scripts/make-release
+++ b/scripts/make-release
@@ -52,6 +52,9 @@ diff -u <((hg mani | grep -v '^\.hg') | 
 echo "Verify docs build"
 python2 setup.py build_sphinx # the results are not actually used, but we want to make sure it builds
 
+echo "Shortlog for inclusion in the release announcement"
+scripts/shortlog.py "only('.', branch('stable') & tagged() & public() & not .)"
+
 cat - << EOT
 
 Now, make sure


More information about the kallithea-general mailing list