Release Process
The make release
command creates a new release. The command
handles the version number change, tests, git tag, and repo push.
Release entries on GitHub are created manually. The signed archive
is attached manually to the release entry. Use the make announce
target to generate a text file that can be used for the GitHub
release entry and the blog post. The output of make announce
also
needs to be prepended to the CHANGES.md file and included in that
release.
The make koji
command submits official builds for Fedora Linux and EPEL.