X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=RELEASING;h=20da5d9ce121060dbbe45463c1a44576fc6d7e23;hb=24750de7d7ec1a74830410ffdb53ca1f22efdc26;hp=c251dd8f5f89cf820a96478b8e48b7ae7ae996f0;hpb=8308c70801caa8e97657cff08f1b895241f30e96;p=platform%2Fupstream%2Fninja.git diff --git a/RELEASING b/RELEASING index c251dd8..20da5d9 100644 --- a/RELEASING +++ b/RELEASING @@ -8,22 +8,24 @@ Push new release branch: 4. fix version number in src/version.cc (it will likely conflict in the above) 5. fix version in doc/manual.asciidoc 6. commit, tag, push (don't forget to push --tags) - git commit -a -m v1.5.0 - git tag v1.5.0 - git push --tags - git checkout master - git push origin master # Push the 1.5.0.git change on master too + git commit -a -m v1.5.0; git push origin release + git tag v1.5.0; git push --tags + # Push the 1.5.0.git change on master too: + git checkout master; git push origin master 7. construct release notes from prior notes credits: git shortlog -s --no-merges REV.. Release on github: 1. https://github.com/blog/1547-release-your-software - Add binaries to https://github.com/martine/ninja/releases + Add binaries to https://github.com/ninja-build/ninja/releases Make announcement on mailing list: 1. copy old mail Update website: -(note to self: website is now in github.com/martine/martine.github.io) -1. rebuild manual, put in place on website -2. update home page mention of latest version. +1. Make sure your ninja checkout is on the v1.5.0 tag +2. Clone https://github.com/ninja-build/ninja-build.github.io +3. In that repo, `cd ninja && ./update-docs.sh` +4. Update index.html with newest version and link to release notes +5. git commit -m 'run update-docs.sh, 1.5.0 release' +6. git push origin master