Skip to content

Commit f3a9ba2

Browse files
author
Axel Delmas
committed
configure release workflow
1 parent 885629b commit f3a9ba2

File tree

2 files changed

+9
-0
lines changed

2 files changed

+9
-0
lines changed

.mversionrc

+4
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
{
2+
"commitMessage": "Release %s",
3+
"tagName": "v%s"
4+
}

package.json

+5
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,10 @@
1919
"prebuild": "npm run clean & npm run test",
2020
"build": "browserify -s Hls src/hls.js --debug | exorcist dist/hls.js.map -b . > dist/hls.js",
2121
"postbuild": "npm run minify",
22+
"prerelease": "npm run prebuild && npm run build && npm run postbuild && git add dist/* && git commit -m 'update dist'",
23+
"patch": "npm run prerelease && mversion p",
24+
"minor": "npm run prerelease && mversion mi",
25+
"major": "npm run prerelease && mversion ma",
2226
"minify": "uglifyjs dist/hls.js -c sequences=true,dead_code=true,conditionals=true,booleans=true,unused=true,if_return=true,join_vars=true,drop_console=true -m sort --screw-ie8 > dist/hls.min.js",
2327
"watch": "watchify --debug -s Hls src/hls.js -o dist/hls.js",
2428
"pretest": "npm run lint",
@@ -48,6 +52,7 @@
4852
"jshint": "^2.5.11",
4953
"live-reload": "^0.2.0",
5054
"mocha": "^2.1.0",
55+
"mversion": "^1.10.1",
5156
"opener": "^1.4.0",
5257
"parallelshell": "^1.0.3",
5358
"uglify-js": "^2.4.23",

0 commit comments

Comments
 (0)