server icon indicating copy to clipboard operation
server copied to clipboard

[Feat] Add docker tags for major/minor/patch versions

Open Quadrubo opened this issue 1 year ago • 1 comments

Description

As of the point of writing this, 0.4.5 is the latest Traggo version. As I'm manually updating my images and not using something like "latest", I have to change the image tag every new release. It would be nice if I wouldn't have to do that for patch releases (minor releases too).

Currently these tags are provided:

  • 0.4.5 - Version 0.4.5
  • 0.4.4 - Version 0.4.4
  • latest - Version 0.4.5

Desired Behavior

I would propose a tag system like this:

  • 0.4.5 - Version 0.4.5
  • 0.4.4 - Version 0.4.4
  • 0.4 - Version 0.4.5
  • 0 - Version 0.4.5
  • latest - Version 0.4.5

This would allow pinning to specific version and allows the user to choose which semver types they are okay with auto updating. I for example would have pinned to 0 and would have automatically gotten the update up to 0.4.5. However I won't get the update to a new major version like "1.x" which would be desired for me.

Quadrubo avatar Aug 29 '24 18:08 Quadrubo

:+1:, I'm open for contributions for this.

jmattheis avatar Aug 31 '24 07:08 jmattheis