-
Notifications
You must be signed in to change notification settings - Fork 23
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
build: automate release process #54
Comments
Related to #31 |
Related to #24: semantic-release follows Angular's commit message guidelines |
First proposal:
|
mmm...
|
Second proposal after internal discussion: First initiate the release manually through:
Once done, a Travis build will be triggered. Travis pre-reqs:
In the travis build, the usual steps will be performed:
Travis initial config and those scripts take care of these:
Then an additional script, will be executed:
Finally we need to make announcements:
Questions:
|
Issues to fix
We need figure out how to remove that suffix when doing the release One option:
|
Useful angular scripts:
|
Proposal needs review. On Travis
|
I've configured the NPM_TOKEN variable in Travis. |
One issue to be aware of: release-it/release-it#273 |
For the tags like nightly, dev, beta and the like, we could have additional scripts passing an argument for that |
We should have a script that helps us doing a release easily and automatically.
It should
First
The text was updated successfully, but these errors were encountered: