Closed
Description
Even though we have a build process, there's still a lot of manual release steps.
It would be nice to have easier version bumps, for example
make version <newversion> | major | minor | patch
Nice to haves
- If run in a git repo, it will also create a version commit and tag
- If supplied with a description option, will use it as a commit message body
- Creates annotated tag with "commit changes" (as a template for GitHub Releases)
(Note the example uses Make but this applies to any build system we end up using long term.)