- Ensure correct version numbers are in
bower.jsonandpackage.json - Run
ruby gen_tests.rbin the/testsdirectory to ensure all tests are up to date - Run /node_modules/.bin/grunt to generate latest version of intercooler release and tests
- Search and replace current version for new version in
/www- Do not replace in
download.html,CHANGES.html, andwww/release
- Do not replace in
- Ensure there is an entry in
CHANGES.htmlwith a proper anchor - Add an entry in
downloads.htmlfor the new release, that points to the proper files in/releases - OPTIONAL: Hide an older release by moving it to the
#olderlist - Create a blog post for the release in
www/_posts - Run ALL test files in Chrome, Firefox and Safari browsers (run jekyll locally)
- Run
git tag vRELEASEVERSION - Checkout
masterand mergedevelopment - Run
git push origin --tags - Run
npm publishto publish to NPM