travis-watch icon indicating copy to clipboard operation
travis-watch copied to clipboard

Use semantic-release-cli to automagically release on merges to `master`

Open adrukh opened this issue 7 years ago • 2 comments

https://github.com/semantic-release/semantic-release

Uses your npmjs and GitHub tokens to make travis trigger npm publish for every* master build. Requires some standards on commit messages though...

-* every release that has fix and feat commits.

adrukh avatar Mar 24 '17 08:03 adrukh

interesting! i'll give it a spin :)

juliangruber avatar Mar 24 '17 08:03 juliangruber

travis-watch exists with a non-zero exit code if the CI fails. So if I don't misunderstand you, you can just do travis-watch && npx semantic-release to achieve this.

derhuerst avatar Jan 31 '20 19:01 derhuerst