Skip to content

Commit aed86e1

Browse files
authored
Merge pull request #75 from pharindoko/feature/add-semantic-release
Feature/add semantic release
2 parents 5dfb1c4 + 368a6f4 commit aed86e1

File tree

5 files changed

+62
-1
lines changed

5 files changed

+62
-1
lines changed

.releaserc

+13
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
{
2+
"plugins": [
3+
"@semantic-release/commit-analyzer",
4+
"@semantic-release/release-notes-generator",
5+
["@semantic-release/changelog", {
6+
"changelogFile": "docs/CHANGELOG.md",
7+
}],
8+
"@semantic-release/github",
9+
["@semantic-release/npm", {
10+
"npmPublish": false
11+
}]
12+
]
13+
}

.travis.yml

+5-1
Original file line numberDiff line numberDiff line change
@@ -18,4 +18,8 @@ jobs:
1818
- stage: test
1919
script:
2020
- npm run test
21-
21+
- stage: release
22+
if: branch = master
23+
script:
24+
- npx semantic-release
25+
File renamed without changes.

package-lock.json

+43
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

+1
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,7 @@
4444
"@babel/core": "7.5.5",
4545
"@babel/node": "7.5.5",
4646
"@babel/preset-env": "7.5.5",
47+
"@semantic-release/changelog": "^3.0.4",
4748
"copy-webpack-plugin": "5.0.4",
4849
"cz-conventional-changelog": "3.0.2",
4950
"eslint": "6.1.0",

0 commit comments

Comments
 (0)