Deprecate update command #30
Labels
documentation
Improvements or additions to documentation
good first issue
Good for newcomers
help wanted
Extra attention is needed
question
Further information is requested
When I've introduced the
gh releaser update
command the idea behind it was to allow people to update the version of an open release on new changes pushed. After an offline discussion with a colleague we realized that this doesn't make sense because:MINOR
orMAJOR
versions, respectively. Since you can't (or shouldn't) push new features or breaking changes to a release candidate, no changes to the version should be expectedPATCH
version and even if you push more bug fixes to the release candidate, thePATCH
version doesn't need to be bumped anymore. Same as above, no new features or breaking changes are expected to be pushed to the release candidate so we would never need to bump theMINOR
norMAJOR
versions.Considering the above points, I believe we should deprecate this command and don't support it anymore and, instead, advice people on the best practices for release management in projects that follow the git flow branching model.
Opinions are welcome.
cc @jsmvaldivia
The text was updated successfully, but these errors were encountered: