Hello, a few months ago I started developing a desktop application for a company and decided to use Tauri, so far the experience has been very good, we are already carrying out the first pilot tests of the application and the client is very happy but yesterday I encountered a small problem that I had not taken into account. Before the deployment of each new version, this company will carry out a version certification process, so it is necessary to have both versions deployed. I was investigating if there was any official documentation about the possibility of doing this but I couldn't find anything so I decided to use the same github action that is responsible for doing the build and deployment to production in my dev branch with the difference that it publishes the versions as prerelease and using different versioning (vX.X.X-canary.X). Then I made some changes to my server so that the updater kept running and it worked perfectly fine on macOS, but on Windows the build failed because the version is not numeric only.
So, I have some questions:
-
Do you consider this is the correct approach or do you think there is a better alternative?
-
Is there any official solution to this problem?
-
If I wanted to follow this path, how can I resolve the error in the Windows build?
Thank you very much in advance!!!