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
Setup semantic-release #247
Setup semantic-release #247
Conversation
Resolved. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks! Let's give this a try. If it works well we can use it on other karma-runner/*
You're welcome! Sure, you can apply the same config for other repos. As you can see, the configuration is quite simple. |
The releasing process failed because env variables aren't set, add |
Like #249 ? |
No. You just exposed your sensitive data, you need to delete those tokens ASAP! Otherwise, someone will use them for evil purposes. |
The right way is described here: https://docs.travis-ci.com/user/environment-variables/#defining-variables-in-repository-settings |
Thanks, but our travis acct has no repo settings. I'll have to dig in to that. |
🎉 This PR is included in version 3.1.0 🎉 The release is available on: Your semantic-release bot 📦🚀 |
ok eventually I got all the things to work. Thanks! |
Closes our emotional discussion in #242 (comment) :)
You're already using Angular Commit Message Conventions for this repo, so setting up
semantic-release
is simple, read more: https://github.com/semantic-release/semantic-release/In order to publish to GitHub, add
GH_TOKEN
orGITHUB_TOKEN
env variable in Travis config, read more: https://github.com/semantic-release/github/#environment-variablesIn order to publish to npm, add
NPM_TOKEN
env variable in Travis config, read more: https://github.com/semantic-release/npm#environment-variablesThat should be it.