From 9772dd70a14872184cd7baeef8a85010b772cd5e Mon Sep 17 00:00:00 2001 From: Pavan Rikhi Date: Sat, 28 Mar 2015 16:22:12 -0400 Subject: [PATCH] Add Documentation on Creating New Releases --- README.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/README.md b/README.md index 78874de..a143604 100644 --- a/README.md +++ b/README.md @@ -124,6 +124,26 @@ happens in the `prep()` function). You can pass the `clean` argument to `build.sh` to remove all the outputs. You can use `maintainer-clean` to remove any XULRunner downloads as well. +#### Creating a Release + +Start off by changing the version number in `build/properties.sh` and +sectioning off the changes in `CHANGELOG.md`. Then create a new tag, merge it +into master & push: + +```bash + +git checkout develop +git tag -s -a v2.0.8 +git checkout master +git merge develop +git push +git push --tags +cd build +./build.sh +``` + +Upload the packages in `build/Outputs/` to github. + ## License