-
Notifications
You must be signed in to change notification settings - Fork 111
Semantic release #85
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Semantic release #85
Conversation
With the current implementation, |
I'm wondering if we should use kcd-scripts to avoid the hassle 🤔 |
Build failed due to commitizen only supporting node >= 10. |
It is weird, though, because it created the appropriate GH token, and there's no cli option to push using SSH instead of https (docs). |
Gave it a go in #86 |
I like Kent's idea of avoiding |
Closing in favor of #86 |
This PR closes #81.
This is just a draft PR to explore
semantic-release
andcommitizen
.Tools:
https://github.com/semantic-release/semantic-release
https://github.com/commitizen/cz-cli
I've following semantic-release getting started guide, and also the "official" config for Travis. Also this tutorial came in handy.
I'm having a hard time getting a
--dry-run
execution to successfully perform all the required steps. I've used my account to provide tokens for both GitHub and npm, but got no luck when testing it out:it might be due to running it before having everything in place on
master
, but I was hoping I could test it out before merging anything.