Closed
Description
Description
Maybe I am missing something, but the behavior of the following command is
a bit counter-intuitive (accepted, but not really documented):
- Form 1:
changie next v.1.2.3
v1.2.3
- I would understand the meaning of
changie next patch v1.2.3
(unsupported) or similar command. - I would understand the meaning of
changie next v1.2.3
to some automatically determined minor/patch/major based on the content of some unreleased changie tickets (none of this happens).
But the current behavior is a puzzle to me.
Unless there is a specific rationale for it, I would prefer either of the following fixes:
- Form (1) returns an error (expect patch|minor|major)
- Support form (2) (extra arg)
- Support form (3) (extra complexity, some automagical/under-the-hood stuff is happening, maybe not a good idea).
Reproduction Steps
Steps to reproduce the behavior:
- Run '...'
- Edit config '...'
- Then run '...'
- See error
What happened
What did you see happen?
Expected behavior
What did you expect to happen?
Additional context
Add any other context about the problem here.