46 lines
788 B
Markdown
46 lines
788 B
Markdown
# Release Instructions
|
|
|
|
1. Build packages
|
|
|
|
```bash
|
|
$ ./node_modules/.bin/gulp build-packages
|
|
```
|
|
|
|
1. Add release notes to CHANGELOG.md
|
|
|
|
1. Change version number in package.json
|
|
|
|
1. Change version number in bower.json
|
|
|
|
1. Change version number in README.md
|
|
|
|
1. Change version number in packages/meteor/package.js
|
|
|
|
1. Change version number in packages/npm/package.json
|
|
|
|
1. Update packages/npm/README.md (if necessary)
|
|
|
|
1. Commit changes and tag code
|
|
|
|
```bash
|
|
$ git add . --all
|
|
$ git commit -a -m "bumped version number"
|
|
$ git push origin master
|
|
$ git tag <version-number>
|
|
$ git push --tags
|
|
```
|
|
|
|
1. Push changes to NPM
|
|
|
|
```bash
|
|
$ cd packages/npm
|
|
$ npm publish
|
|
```
|
|
|
|
1. Update package on Meteor repository
|
|
|
|
```bash
|
|
$ cd packages/meteor
|
|
$ meteor publish
|
|
```
|