Skip to content
This repository was archived by the owner on Jun 24, 2024. It is now read-only.

Commit fd7d889

Browse files
committed
build(publish): Install semantic-release to manage module publish
1 parent 2bb4388 commit fd7d889

File tree

2 files changed

+10
-3
lines changed

2 files changed

+10
-3
lines changed

.travis.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,3 +8,8 @@ cache:
88
npm: true
99
directories:
1010
- node_modules
11+
after_success:
12+
- npm run semantic-release
13+
branches:
14+
except:
15+
- /^v\d+\.\d+\.\d+$/

package.json

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "asset-pipe-css-writer",
3-
"version": "1.0.0-alpha.1",
3+
"version": "0.0.0-development",
44
"author": "Richard Walker <[email protected]>",
55
"description": "CSS asset feed writer",
66
"main": "./lib/writer.js",
@@ -36,7 +36,8 @@
3636
"jest": "^21.2.1",
3737
"lint-staged": "^4.2.3",
3838
"prettier": "^1.7.4",
39-
"projectz": "^1.4.0"
39+
"projectz": "^1.4.0",
40+
"semantic-release": "^8.2.0"
4041
},
4142
"scripts": {
4243
"format": "prettier --write --single-quote --trailing-comma=all --tab-width=4 lib/**/*.js test/**/*.js",
@@ -45,7 +46,8 @@
4546
"lint:format": "eslint --fix .",
4647
"precommit": "lint-staged",
4748
"cm": "git-cz",
48-
"readme": "projectz compile"
49+
"readme": "projectz compile",
50+
"semantic-release": "semantic-release pre && npm publish && semantic-release post"
4951
},
5052
"files": [
5153
"lib"

0 commit comments

Comments
 (0)