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

Commit 8057674

Browse files
committed
build(publish): Add semantic-release to manage releases
1 parent 56e49e0 commit 8057674

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-reader",
3-
"version": "1.0.0-alpha.1",
3+
"version": "0.0.0-development",
44
"author": "Richard Walker <[email protected]>",
55
"description": "CSS asset feed reader",
66
"main": "./lib/reader.js",
@@ -32,7 +32,8 @@
3232
"jest": "^21.2.1",
3333
"lint-staged": "^4.2.3",
3434
"prettier": "^1.7.4",
35-
"projectz": "^1.4.0"
35+
"projectz": "^1.4.0",
36+
"semantic-release": "^8.2.0"
3637
},
3738
"scripts": {
3839
"format": "prettier --write --trailing-comma=all --single-quote --tab-width=4 lib/**/*.js test/**/*.js",
@@ -41,7 +42,8 @@
4142
"lint:format": "eslint --fix .",
4243
"precommit": "lint-staged",
4344
"cm": "git-cz",
44-
"readme": "projectz compile"
45+
"readme": "projectz compile",
46+
"semantic-release": "semantic-release pre && npm publish && semantic-release post"
4547
},
4648
"files": [
4749
"lib"

0 commit comments

Comments
 (0)