configure.ac: Add more details on how to do a release

Closes: #1928
Approved by: cgwalters
This commit is contained in:
Jonathan Lebon 2019-09-25 11:27:38 -04:00 committed by Atomic Bot
parent c6c640f3ae
commit 5ea85ba5ac
1 changed files with 7 additions and 4 deletions

View File

@ -1,8 +1,11 @@
AC_PREREQ([2.63]) AC_PREREQ([2.63])
dnl If doing a final release, remember to follow the instructions to dnl To do a release: follow the instructions to update libostree-released.sym from
dnl update libostree-released.sym from libostree-devel.sym, and update the checksum dnl libostree-devel.sym, update the checksum in test-symbols.sh, set is_release_build=yes
dnl in test-symbols.sh, and also set is_release_build=yes below. Then make dnl below. Then make another post-release commit to bump the version and set
dnl another post-release commit to bump the version, and set is_release_build=no. dnl is_release_build=no.
dnl Seed the release notes with `git-shortlog-with-prs <previous-release>..`. Then use
dnl `git-evtag` to create the tag and push it. Finally, create a GitHub release and attach
dnl the tarball from `make dist`.
m4_define([year_version], [2019]) m4_define([year_version], [2019])
m4_define([release_version], [5]) m4_define([release_version], [5])
m4_define([package_version], [year_version.release_version]) m4_define([package_version], [year_version.release_version])