From 1e2037342835ee409b0c5e50997f09f85ba0b0cf Mon Sep 17 00:00:00 2001 From: kpdecker Date: Mon, 4 Nov 2013 00:26:03 -0600 Subject: [PATCH] Document release process Fixes #546 Fixes #640 --- README.markdown | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/README.markdown b/README.markdown index 6ea94f8fb..97f352317 100644 --- a/README.markdown +++ b/README.markdown @@ -411,8 +411,25 @@ Feel free to contact commondream or wycats through GitHub with any other questions or feature requests. To submit changes fork the project and send a pull request. +### Releasing + +Handlebars utilizes the [release yeoman generator][generator-release] to perform most release tasks. + +A full release may be completed with the following: + +``` +yo release:notes patch +yo release:release patch +npm publish +yo release:publish cdnjs handlebars.js dist/cdnjs/ +yo release:publish components handlebars.js dist/components/ +``` + +After this point the handlebars site needs to be updated to point to the new version numbers. + License ------- Handlebars.js is released under the MIT license. [builds-page]: http://builds.handlebarsjs.com.s3.amazonaws.com/index.html +[generator-release]: https://github.com/walmartlabs/generator-release