diff options
author | Jamey Sharp <jamey@minilop.net> | 2008-10-29 16:11:00 -0700 |
---|---|---|
committer | Jamey Sharp <jamey@minilop.net> | 2008-10-29 16:11:00 -0700 |
commit | 00037da7db2a802f45f8bb511ce360363aa20529 (patch) | |
tree | 648a77c0299d2c874596931c945d71eb478ad3bf /ReleasingXcb.mdwn | |
parent | a754853c9f54eef9210c8f6b1615d99f4b91e6e3 (diff) |
Let ikiwiki/markdown number the steps in the release checklist.
Commit by Josh Triplett and Jamey Sharp.
Diffstat (limited to 'ReleasingXcb.mdwn')
-rw-r--r-- | ReleasingXcb.mdwn | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/ReleasingXcb.mdwn b/ReleasingXcb.mdwn index ad4936b..c58967a 100644 --- a/ReleasingXcb.mdwn +++ b/ReleasingXcb.mdwn @@ -4,25 +4,25 @@ 1. git-pull, no local changes (git diff HEAD is empty), master branch -2. Update README +1. Update README -3. Update NEWS +1. Update NEWS - git-log --pretty=short <last version>.. | git-shortlog - Skip any fixes to bugs that didn't exist in the last release - Skip any typos or similar cosmetic changes -4. Bump the package version in the top-level configure.ac +1. Bump the package version in the top-level configure.ac -5. Commit changed README, NEWS, and configure.ac ("Release <name> <version>") +1. Commit changed README, NEWS, and configure.ac ("Release <name> <version>") -6. autoreconf -vfi && ./configure && make distcheck +1. autoreconf -vfi && ./configure && make distcheck -7. Tag the repository (git-tag -s -m "Release <name> <version>" <version>) +1. Tag the repository (git-tag -s -m "Release <name> <version>" <version>) - verify with git-verify-tag <version> -8. Compose the release mail (but don't send yet!) +1. Compose the release mail (but don't send yet!) - template off of last release mail - replace version, README, NEWS @@ -30,15 +30,15 @@ - MD5 & SHA1 checksums + URL's of tarballs (md5sum, sha1sum) - note names of releasers -9. Push the tag and copy the .gz and .bz2 tarballs to xcb.freedesktop.org/dist +1. Push the tag and copy the .gz and .bz2 tarballs to xcb.freedesktop.org/dist - git-push origin <version> && git-push origin - xcb.freedesktop.org:/srv/xcb.freedesktop.org/www/dist/ -10. Send the release mail to xorg and xcb lists +1. Send the release mail to xorg and xcb lists - Subject: [ANNOUNCE] <name> <version> -11. Update the xcb wiki (main page, if necessary) +1. Update the xcb wiki (main page, if necessary) -12. Bug Jamey to release a Debian package +1. Bug Jamey to release a Debian package |