Closed ynohat closed 3 years ago
Added scripts/bump.sh to handle version increments, changelog generation and tagging.
I would like to merge this directly into master, since it cannot be tested on any other branch.
The release management process will be:
./scripts/bump.sh major # for breaking changes ./scripts/bump.sh minor # for backwards-compatible enhancements ./scripts/bump.sh patch # for fixes
Followed by:
git push --follow-tags # to push the updated changelog and the release tag
This will trigger a build for the tag.
The bump.sh script performs the following steps:
I should have marked this as a draft, there are a couple of details missing before this can be merged (mainly travis configuration to build tags). The review can start, however.
Added scripts/bump.sh to handle version increments, changelog generation and tagging.
I would like to merge this directly into master, since it cannot be tested on any other branch.
The release management process will be:
Followed by:
This will trigger a build for the tag.
The bump.sh script performs the following steps: