]> git.sur5r.net Git - i3/i3/commitdiff
release.sh: add release announcement email to avoid mistakes
authorMichael Stapelberg <michael@stapelberg.de>
Sun, 29 Mar 2015 17:34:33 +0000 (19:34 +0200)
committerMichael Stapelberg <michael@stapelberg.de>
Sun, 29 Mar 2015 17:34:33 +0000 (19:34 +0200)
release.sh

index 3c7ddd85bd5009aed657d4c293e1b83af3ca0fea..631ff42561f7b527ee80ec659787263c9669ebc6 100755 (executable)
@@ -174,7 +174,23 @@ git remote remove origin
 git remote add origin git@github.com:i3/i3.github.io.git
 
 ################################################################################
-# Section 4: final push instructions
+# Section 4: prepare release announcement email
+################################################################################
+
+cd ${TMPDIR}
+cat >email.txt <<EOT
+From: Michael Stapelberg <michael@i3wm.org>
+To: i3-announce@i3.zekjur.net
+Subject: i3 v${RELEASE_VERSION} released
+
+Hi,
+
+I just released i3 v${RELEASE_VERSION}. Release notes follow:
+EOT
+cat ${TMPDIR}/i3/RELEASE-NOTES-${RELEASE_VERSION}.txt >>email.txt
+
+################################################################################
+# Section 5: final push instructions
 ################################################################################
 
 echo "As a final sanity check, install the debian package and see whether i3 works."
@@ -191,6 +207,9 @@ echo ""
 echo "  cd ${TMPDIR}/debian"
 echo "  dput *.changes"
 echo ""
+echo "  cd ${TMPDIR}"
+echo "  sendmail < email.txt"
+echo ""
 echo "Announce on:"
 echo "  twitter"
 echo "  google+"