-
Notifications
You must be signed in to change notification settings - Fork 83
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
bug/feature: versioning tag support on github #50
Comments
I agree that this totally makes sense, but the amount of commits which would each require a patch-level increase of the version number would have to be done somewhat automagically. If I were to upload binary versions which I would have to compile first before uploading, this would not be too difficult because I could use preprocessor directives. |
Could GitHub actions not do this for you? |
I don't know. I work with VS Code, if you point me to a resource which explains how (and what) needs to be done, I can try to implement it. The limited time for this project does not allow me to do all the research myself for functions that are not essential (to me ;) ). |
I have the same thing. Just want to do the essential. The first custom component just worked fine for me and also for Holger (another homey) to some point. Than it broke with the next version. Than I just wanted to do a bit more proper version. Before I know I was writing native integration that needs proper versioning :( Maybe with a make file. I use it to upload a version to pypi.org But I am not sure what exactly you do want to script. Everytime you do a push you want to automatically update the version? |
Yes, I would like to update the patch level version to increase by one each time I push. Often times I push the _defs.h when a new parameter is decoded by a user or if I fix a bug somewhere. I could go down the road of using a dev branch, but still the versioning would apply to that one as well. Haven't really worked with make files yet, so I guess that would be a good reason to do so. Will have a look at the link, thanks. |
Thanks for the link again, I found a way to do so not every time I push, but every time I build but that's fine as well. Will be coming with the next push. |
Make the firmware support semantic versioning.
https://semver.org
This makes updating saver. Now I am scared to update while developing ;)
The text was updated successfully, but these errors were encountered: