I develop an add-on called prometheus_node_exporter. I do not yet publish container images on GHCR, so each time the user installs the add-on, they’re basically building from master.
I recently set the version of the add-on to dev, so that I could enable the addon-ci.yaml workflow in GitHub actions (which requires the version to be dev).
However, I’m wondering, how will Home Assistant know there is a newer version of my add-on, if the version is just dev?
They can’t basically. You need to uninstall, manually hit the check for updates button and then reinstall the addon. Which is fine for personal use…
I just increment a version number if I do changes on my Main version