Skip to content

Add semver tagging to your images #110

@kenlasko

Description

@kenlasko

In the Kubernetes world (where I'm running your tool), it is considered bad practice to set the version tag in an application definition to :latest. My entire infrastructure is based around using a tool called Renovate to manage version upgrades. It checks Docker/Github for version changes and updates the image tag in my application definition based on rules that I define.

It would be helpful if you would consider using semantic versioning when you publish your images. The TL/DR is that you use the x.y.z format for your versions, where x is a major release, y indicates a release with breaking changes, and z is a patch release that shouldn't cause any issues on upgrade.

This allows users to know exactly what version they are running and give them the ability to use an older version if necessary, and more importantly (from my selfish perspective) it allows me to incorporate your tool into my upgrade routine.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions