]> git.pld-linux.org Git - projects/geninitrd.git/blobdiff - RELEASE
git tag -l
[projects/geninitrd.git] / RELEASE
diff --git a/RELEASE b/RELEASE
index 23d754fb10dd136ba8f692dbfd3dd8a77ca679e4..3c7639a0cd9ee68d85aa014b80987c8b365bd9c0 100644 (file)
--- a/RELEASE
+++ b/RELEASE
@@ -1,7 +1,22 @@
 HOW TO MAKE A RELEASE
 
-- svn up
-- ./changelog.sh && svn ci ChangeLog
-- make dist
-- ./make-tag.sh
-- upload tarball to distfiles, update geninitrd.spec:HEAD
+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 tag -l | 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/<RELEASE_VERSION>"
This page took 0.103265 seconds and 4 git commands to generate.