diff options
author | Jean Delvare <jdelvare@suse.de> | 2014-01-27 10:14:37 +0100 |
---|---|---|
committer | Jean Delvare <jdelvare@suse.de> | 2014-01-27 10:14:37 +0100 |
commit | e8833640ce44b6fccc9117aabd3635bbe468bdc5 (patch) | |
tree | 353504c8ada409d4fa35269e19f46388f1780707 /doc/RELEASING | |
parent | d81c0b19e4fa0ac1906d370780221ef07c13c854 (diff) | |
download | quilt-e8833640ce44b6fccc9117aabd3635bbe468bdc5.tar.gz |
Add step-by-step releasing guide
Diffstat (limited to 'doc/RELEASING')
-rw-r--r-- | doc/RELEASING | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/doc/RELEASING b/doc/RELEASING new file mode 100644 index 0000000..35b04bf --- /dev/null +++ b/doc/RELEASING @@ -0,0 +1,34 @@ +RELEASING QUILT +=============== + +Step 1: set the new version and test +------------------------------------ + +- Bump the version in AC_INIT in configure.ac +- Regenerate configure: + $ autoconf + Make sure you don't use a version of autoconf older than the one + previously used. +- Mention the new version in quilt.changes: + - configure*: Bump version to x.y. +- Make sure that everything builds and runs fine: + $ ./configure --prefix=/opt/quilt + $ make + $ make check + +Step 2: tag the new version +--------------------------- + +- $ git add configure.ac configure quilt.changes + $ git commit -m "Set version to x.y." + $ git tag vx.y + $ git push + $ git push --tags + +Step 3: publish the new version +------------------------------- + +- If not done already: + $ ./configure --prefix=/opt/quilt +- $ make publish + |