Skip to content

changie next v1.2.3 #284

Closed
fredbi/changie
#6
@fredbi

Description

@fredbi

Description
Maybe I am missing something, but the behavior of the following command is
a bit counter-intuitive (accepted, but not really documented):

  1. Form 1:
changie next v.1.2.3
v1.2.3
  1. I would understand the meaning of changie next patch v1.2.3 (unsupported) or similar command.
  2. 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:

  1. Form (1) returns an error (expect patch|minor|major)
  2. Support form (2) (extra arg)
  3. 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:

  1. Run '...'
  2. Edit config '...'
  3. Then run '...'
  4. 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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions