brutella / hkknx-public

hkknx is a HomeKit KNX bridge for KNX.
https://hochgatterer.me/hkknx
97 stars 6 forks source link

Fine-Granular Release Management #195

Closed mirkolenz closed 1 year ago

mirkolenz commented 1 year ago

Hi! I use this app via a Docker container and set up notifications on GitHub gor every new release. I noticed that you update new builds directly into old releases. This poses the following issues for me:

My suggestion would be to append a build number or (preferably) add something like "a1, "b2" (for alpha/beta version) to the version number of any pre-release. Then, once the pre-release is the new stable, create a new release without such a suffix. This scheme should resolve all of the issues mentioned above.

Keep up your great work!

brutella commented 1 year ago

I've renamed the current pre-release to 2.3.1-b1 which includes a fix for #198. The next pre-release will then be 2.3.1-b2. The final release will be 2.3.1.

mirkolenz commented 1 year ago

Great, that solves all of the mentioned issues 😄