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
Add Travis CI deploy step for release tags #1558
Conversation
TODO: should find the version number from ./package.json
Fix whitespace issue and command error
And update actual deploy step commands
After further testing a managed to get an automatic deploy of a git tag ( |
👍 Thanks for taking care of this @ericcornelissen! It's something we've been missing for a long while, so it's great to finally get it out. Also sorry for the very late review. |
Issue: #747, #1427
Description
This adds a new step to the Travis CI deploy stage that will tag the current commit on
master
and push the commit to GitHub so that it will appear in the repository's releases page.This automatically includes the tags in git as well, making it easier to find releases straight from the source code. This is also the way Packagist will version the package, which is the original reason for adding this.
Todo
./package.json
.