-
Notifications
You must be signed in to change notification settings - Fork 23
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # 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: