Permalink
Browse files

Update release procedure, thanks to @rburchell for the corrections

  • Loading branch information...
1 parent 2e677b6 commit 83eff47d3a82ac4d862ec0b664a68d4949215f56 @attilamolnar attilamolnar committed Jul 13, 2012
Showing with 8 additions and 6 deletions.
  1. +8 −6 Release-Procedure.md
View
@@ -1,14 +1,16 @@
# InspIRCd Wiki » Contributors » Release Procedure
## To make a new release:
+vX.Y.P denotes the previous version, vX.Y.Z denotes the new version.
1. Ensure the branch builds
2. Update src/version.sh
3. Commit src/version.sh
4. `git tag vX.Y.Z`
-5. `git archive vX.Y.Z --prefix inspircd/ | bzip2 > InspIRCd-X.Y.Z.tar.bz2`
-6. Upload the tarball to [GitHub](https://github.com/inspircd/inspircd)
-7. Generate a changelog for the [website](https://github.com/inspircd/inspircd.github.com) using `git shortlog --no-merges --pretty=short vX.Y.Z`
-8. Create a new post on the [website](https://github.com/inspircd/inspircd.github.com) using `rake post`
-9. Commit the new post
-10. Update topic in [#InspIRCd](irc://irc.chatspike.net/inspircd)
+5. `git push --tags`
+6. `git archive vX.Y.Z --prefix inspircd/ | bzip2 > InspIRCd-X.Y.Z.tar.bz2`
+7. Upload the tarball to [GitHub](https://github.com/inspircd/inspircd)
+8. Generate a changelog for the [website](https://github.com/inspircd/inspircd.github.com) using `git shortlog --no-merges --pretty=short vX.Y.P..vX.Y.Z`
+9. Create a new post on the [website](https://github.com/inspircd/inspircd.github.com) using `rake post`
+10. Commit the new post
+11. Update topic in [#InspIRCd](irc://irc.chatspike.net/inspircd)

0 comments on commit 83eff47

Please sign in to comment.