From f45098d543882b84bc53c3c70e60d577059ad28b Mon Sep 17 00:00:00 2001 From: Jia Hao Date: Tue, 26 Jan 2016 13:30:23 +0800 Subject: [PATCH] Add development notes --- devNotes.md | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 devNotes.md diff --git a/devNotes.md b/devNotes.md new file mode 100644 index 0000000..ea056ce --- /dev/null +++ b/devNotes.md @@ -0,0 +1,37 @@ +# Notes + + +## Releasing + +At branch `development` ready to release to npm: + +``` bash +# Make sure ci tests pass +$ npm run ci + +# See the current version +$ npm version + +# Update the changlog and perform cleanup on it +$ git changelog --tag + +$ git add History.md +$ git commit -m "Update changelog for `v `" + +$ npm version + +# Can automate from here onwards + +# Publish it to npm +$ npm run release + +# Merge changes into master +$ git checkout master +$ git merge development + + +$ git push --follow-tags + +# Return to development +$ git checkout development +```