HOW TO MAKE A RELEASE before making a release: - run make dist, create package with resulting tarball to check that code is stable enough for a release to make a release: in short: - run 'make tag', to create tag - run 'make dist' to make tarball in details: - run 'make tag' - fill git shortlog into annotate tag commit message: $ git shortlog $(git tags | sort -nr | head -n1)..HEAD - run 'make dist' - verify produced tarball with updating geninitrd.spec:master - push tarball to distfiles - commit .spec changes - push out tag: git push origin "refs/tags/"