configure.ac: Add "GitHub release" step to release workflow

Let's make use of the GitHub release feature to make it more prominent
on the "Releases" tab, but more importantly so that we can attach
vendored tarballs for downstreams. E.g. this will allow us to have a
correct `Source0` field in the Fedora spec file.

Related: #1683

Closes: #1684
Approved by: rfairley
This commit is contained in:
Jonathan Lebon 2018-11-23 08:55:09 -05:00 committed by Atomic Bot
parent ed2fefad85
commit 2cc06ce89a

View File

@ -5,7 +5,9 @@ dnl Then draft release notes highlighting changes and generate the shortlog usin
dnl <https://github.com/cgwalters/homegit/blob/master/bin/git-shortlog-with-prs>.
dnl Then use <https://github.com/cgwalters/git-evtag> to create a signed tag with the
dnl release notes as its content.
dnl Then, git push origin v201X.XX
dnl Then git push origin v201X.XX.
dnl Then create the xz tarball from `make -f Makefile.dist-packaging dist-snapshot`.
dnl Then create a GitHub release for the new release tag and attach the tarball.
m4_define([year_version], [2018])
m4_define([release_version], [9])
m4_define([package_version], [year_version.release_version])