TRAVIS_BRANCH can be set to the branch name, or a tag. This causes an error when updating the npm version because travis attempts to push the version update to the tag branch, not master.
This can be seen in CI logs, but also in the koinos-proto-as repos where they have the correct tags, with the correct versions. But all tags are detached heads and were never pushed to master.
Brief description
TRAVIS_BRANCH can be set to the branch name, or a tag. This causes an error when updating the npm version because travis attempts to push the version update to the tag branch, not master.
This can be seen in CI logs, but also in the
koinos-proto-as
repos where they have the correct tags, with the correct versions. But all tags are detached heads and were never pushed tomaster
.Checklist
Demonstration