tycho icon indicating copy to clipboard operation
tycho copied to clipboard

Create an automatic version bump plugin

Open laeubi opened this issue 2 years ago • 2 comments

Currently versions are bumped manually, but actually this is waste of developer time and manual work is prone to errors.

Once we successfully have extracted the resolution into the maven build phase (and thanks to the new tycho-ci-friendly-versions it should finally be possible to fully automate the process with different levels:

  1. I could just let it bump as required
  2. I could forbid automatic major bumps
  3. I could forbid automatic minor bumps
  4. ...

that way, for example the usual micro bumps while developing a new release could be avoided.

FYI @vogella

laeubi avatar Jun 15 '22 17:06 laeubi

I once imagined that the Maven bot could generate files to then suggest edits as GitHub comments. I think it's better to suggest an edit than automatically apply it as it leaves opportunity for developer to decide differently.

mickaelistria avatar Jun 15 '22 17:06 mickaelistria

Alternatively PDE's API-tools could be enhanced to inform about necessary service-version bumps as well: https://github.com/eclipse-pde/eclipse.pde/discussions/165

HannesWell avatar Jun 21 '22 21:06 HannesWell