# Artifact versioning best practices?

**URL:** <https://hub.mender.io/t/artifact-versioning-best-practices/663>\
**Category:** General Discussions\
**Created:** [June 4, 2019, 1:12am UTC](https://hub.mender.io/t/artifact-versioning-best-practices/663 "2019-06-04T01:12:02Z")\
**Posts on this page:** 1\
**Showing post:** 4

<div class="post-metadata">

**Author:** ![MarekBelisko](https://yyz2.discourse-cdn.com/flex036/user_avatar/hub.mender.io/marekbelisko/32/33_2.png) [@MarekBelisko](https://hub.mender.io/u/MarekBelisko)\
**Post date:** [June 4, 2019, 7:59am UTC](https://hub.mender.io/t/artifact-versioning-best-practices/663/4 "2019-06-04T07:59:01Z")

</div>

Exactly you can use ‘untagged-release’ as default and set version only if you do lets say official release. This is kind of release management. If you want to have it automatically you can create some bbclass helper which will check if commit where yocto is build contains git tag. If yes use it if no use 'untagged-version. It should be easy to do 😉

---

_[View the full topic](https://hub.mender.io/t/artifact-versioning-best-practices/663)._
