From 2dcd5a7d02a2c35b95ddbec44d2319b0b25dc682 Mon Sep 17 00:00:00 2001 From: Matthias Kretschmann Date: Wed, 5 Dec 2018 21:25:27 +0100 Subject: [PATCH] make release-it work with conventional-changelog --- .release-it.json | 5 +++++ package.json | 8 ++++---- 2 files changed, 9 insertions(+), 4 deletions(-) create mode 100644 .release-it.json diff --git a/.release-it.json b/.release-it.json new file mode 100644 index 0000000..46b2626 --- /dev/null +++ b/.release-it.json @@ -0,0 +1,5 @@ +{ + "beforeChangelogCommand": "./node_modules/.bin/conventional-changelog -i CHANGELOG.md -s", + "changelogCommand": "./node_modules/.bin/conventional-changelog | tail -n +3", + "safeBump": false +} diff --git a/package.json b/package.json index fbd7986..6b18b1c 100644 --- a/package.json +++ b/package.json @@ -7,11 +7,11 @@ "build": "babel src --out-dir . --ignore __tests__", "start": "babel -w src --out-dir . --ignore __tests__", "test": "eslint ./src/**/*.js", - "release": "npm run changelog && ./node_modules/release-it/bin/release-it.js --src.tagName='v%s' --github.release --npm.publish --non-interactive", - "release-minor": "npm run changelog && ./node_modules/release-it/bin/release-it.js minor --src.tagName='v%s' --github.release --npm.publish --non-interactive", - "release-major": "npm run changelog && ./node_modules/release-it/bin/release-it.js major --src.tagName='v%s' --github.release --npm.publish --non-interactive", + "release": "./node_modules/release-it/bin/release-it.js --src.tagName='v%s' --github.release --npm.publish --non-interactive", + "release-minor": "./node_modules/release-it/bin/release-it.js minor --src.tagName='v%s' --github.release --npm.publish --non-interactive", + "release-major": "./node_modules/release-it/bin/release-it.js major --src.tagName='v%s' --github.release --npm.publish --non-interactive", "prepublishOnly": "cross-env NODE_ENV=production npm run build", - "changelog": "./node_modules/.bin/conventional-changelog -i CHANGELOG.md -s -r 0 && git add CHANGELOG.md && git commit -m 'update changelog'" + "changelog": "./node_modules/.bin/conventional-changelog -i CHANGELOG.md -s -r 0" }, "dependencies": { "babel-runtime": "^6.26.0",