Skip to content

Commit e1bf19a

Browse files
author
lo kesh
committed
fix(CI): Updated from release-it to sematic release
1 parent 52e843d commit e1bf19a

File tree

3 files changed

+8
-78
lines changed

3 files changed

+8
-78
lines changed

.release.json

Lines changed: 0 additions & 71 deletions
This file was deleted.

.travis.yml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,6 @@ addons:
99
language: node_js
1010
node_js:
1111
- node
12-
script:
13-
- npm run ci
1412
before_script:
1513
- export DISPLAY=:99.0
1614
- sh -e /etc/init.d/xvfb start
@@ -20,4 +18,7 @@ cache:
2018
notifications:
2119
email: false
2220
after_success:
23-
- npm run release
21+
- npm run semantic-release
22+
branches:
23+
except:
24+
- /^v\d+\.\d+\.\d+$/

package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@nglibrary/utils",
3-
"version": "1.0.0",
3+
"version": "0.0.0-development",
44
"description": "Utility library for Angular 4+",
55
"main": "./dist/index.umd.js",
66
"unpkg": "./dist/index.umd.min.js",
@@ -54,7 +54,7 @@
5454
"test": "karma start",
5555
"test:watch": "karma start --auto-watch --no-single-run",
5656
"tslint": "tslint",
57-
"release": "release-it --npm.publish --non-interactive"
57+
"semantic-release": "semantic-release pre && npm publish && semantic-release post"
5858
},
5959
"dependencies": {},
6060
"peerDependencies": {
@@ -97,7 +97,6 @@
9797
"karma-webpack": "^2.0.3",
9898
"node-sass": "^4.5.2",
9999
"raw-loader": "^0.5.1",
100-
"release-it": "^2.8.0",
101100
"rimraf": "2.6.1",
102101
"rxjs": "^5.3.1",
103102
"sass-loader": "^6.0.5",
@@ -109,6 +108,7 @@
109108
"webpack": "^2.5.1",
110109
"webpack-angular-externals": "^1.0.2",
111110
"webpack-rxjs-externals": "^1.0.0",
112-
"zone.js": "^0.8.10"
111+
"zone.js": "^0.8.10",
112+
"semantic-release": "^6.3.6"
113113
}
114114
}

0 commit comments

Comments
 (0)