When releasing a new version, please ensure the following steps are carried out:
- Update CHANGES to reflect the new updates.
- Bump version in:
- package.json - do this by running
npm version newversion
- e.g.npm version 3.17.0
. This will automatically tag and commit the version bump.
- package.json - do this by running
- Push the tag to
intermine/imjs
on github. This might be something likegit push upstream v3.17.0
. - Release on npm.
- Update on the CDN repo
- Finally - update on the locally hosted InterMine CDN, too!
Alex, Josh, and Yo have access to publish to npm. Speak to one of them to gain full access to publish if you don't have it already. You'll need an account on npmjs.com.