Skip to content

Commit b62a07e

Browse files
authored
Merge pull request #365 from zonkyio/release-it
Add Release It! 🚀
2 parents 02946cb + 2cf4647 commit b62a07e

File tree

5 files changed

+1049
-203
lines changed

5 files changed

+1049
-203
lines changed

.eslintrc.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@ module.exports = {
2727
files: [
2828
'.eslintrc.js',
2929
'.prettierrc.js',
30+
'.release-it.js',
3031
'.template-lintrc.js',
3132
'ember-cli-build.js',
3233
'index.js',

.npmignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414
/.eslintrc.js
1515
/.prettierrc.js
1616
/.gitignore
17+
/.release-it.js
1718
/.template-lintrc.js
1819
/.travis.yml
1920
/.watchmanconfig

.release-it.js

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
module.exports = {
2+
git: {
3+
tagName: 'v${version}',
4+
tagAnnotation: 'Release v${version}',
5+
commitMessage: 'Release v${version}',
6+
commitArgs: '-S',
7+
},
8+
github: {
9+
release: true,
10+
},
11+
npm: {
12+
publish: false,
13+
},
14+
plugins: {
15+
'release-it-lerna-changelog': {
16+
infile: 'CHANGELOG.md',
17+
},
18+
},
19+
};

package.json

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,9 @@
2020
},
2121
"scripts": {
2222
"build": "ember build",
23+
"release": "release-it",
2324
"fast-test": "SKIP_ACCEPTANCE=true yarn node-test",
2425
"node-test": "nyc --reporter=lcov mocha --recursive node-tests",
25-
"changelog": "lerna-changelog",
2626
"lint:hbs": "ember-template-lint .",
2727
"lint:js": "eslint . --cache",
2828
"start": "ember serve",
@@ -71,12 +71,13 @@
7171
"eslint-plugin-ember": "^7.7.2",
7272
"eslint-plugin-node": "^11.0.0",
7373
"eslint-plugin-prettier": "^3.1.2",
74-
"lerna-changelog": "^1.0.0",
7574
"loader.js": "^4.7.0",
7675
"mocha": "^7.0.1",
7776
"nyc": "^15.0.0",
7877
"prettier": "^1.19.1",
79-
"qunit-dom": "^1.0.0"
78+
"qunit-dom": "^1.0.0",
79+
"release-it": "^12.4.3",
80+
"release-it-lerna-changelog": "^1.0.3"
8081
},
8182
"engines": {
8283
"node": "10.* || >= 12.*"

0 commit comments

Comments
 (0)