hyper-orama icon indicating copy to clipboard operation
hyper-orama copied to clipboard

Automatic releases and versioning of this project

Open cjoshmartin opened this issue 6 years ago • 5 comments

Hello, I was thinking since we are now on NPM. That we could use this (https://github.com/semantic-release/semantic-release) to create new releases for us on NPM and github. I could implement it, if needed.

cjoshmartin avatar Feb 26 '19 00:02 cjoshmartin

Also checkout this one https://github.com/zeit/release

styfle avatar Feb 26 '19 03:02 styfle

I would be happy with something like this. How would it change the work flow? Should we implement some CI tests as well?

cwlowder avatar Mar 13 '19 19:03 cwlowder

@cwlowder I am not sure about the how zeit/release works but with semantic-release, it would change how we write commit messages (for the better) and I know it can create releases on github and I think NPM as well.

We would have to setup a CLI like Travis but then we could also create test.

cjoshmartin avatar Mar 14 '19 19:03 cjoshmartin

We should probably create a suite of CI tests regardless. @cjoshmartin

cwlowder avatar Mar 15 '19 15:03 cwlowder

@cwlowder That is true

cjoshmartin avatar Mar 15 '19 23:03 cjoshmartin