diff --git a/Gruntfile.coffee b/Gruntfile.coffee index 5f7dfab..2d0a58c 100644 --- a/Gruntfile.coffee +++ b/Gruntfile.coffee @@ -9,23 +9,34 @@ module.exports = (grunt) -> config: pkg: grunt.file.readJSON("package.json") - release: + "npm-contributors": options: - changelog: false, - file: "package.json" - npm: false - commitMessage: "chore: release <%= version %>" - tagName: "v<%= version %>" - tagMessage: "chore: tagging version <%= version %>" - afterBump: [ - "changelog" - ] - # Dev options - commit: false - tag: false + commitMessage: "feat(package): update contributors" + + conventionalChangelog: + options: + changelogOpts: + preset: "angular" + + dist: + src: "CHANGELOG.md" + + bump: + options: + files: ["package.json"] + commitMessage: 'chore: release v%VERSION%' + commitFiles: ["-a"] + tagMessage: 'chore: create tag %VERSION%' push: false - pushTags: false grunt.registerTask "default", "Default task aka. build task", [ "changelog" ] + + grunt.registerTask "default", "Default task aka. build task", (type) -> + grunt.task.run [ + "npm-contributors" + "bump-only:#{type or 'patch'}" + "conventionalChangelog" + "bump-commit" + ]