Partially resolves https://github.com/dojo/core/issues/36, but changes are added to this repo since they could be replicated across all dojo packages. "Partially" since no mechanism for publishing to Bower is included.
This adds the grunt-release dependency with a Grunt release task that will:
Update the version (according to semver) in bower.json, package.json, and the local config object.
Run the clean and dist tasks.
Commit and push the package.json and bower.json changes, along with the Git tags.
Publish to npm.
I have tested this in a separate, personal repository (without the npm flag) to confirm that this functions properly.
Partially resolves https://github.com/dojo/core/issues/36, but changes are added to this repo since they could be replicated across all dojo packages. "Partially" since no mechanism for publishing to Bower is included.
This adds the grunt-release dependency with a Grunt
release
task that will:clean
anddist
tasks.I have tested this in a separate, personal repository (without the
npm
flag) to confirm that this functions properly.