Is your feature request related to a problem? Please describe.
Yes - we have to update package.json on branches/builds for versions and its not ideal as this is an important file to keep updated and it makes merges difficult etc.. as package.json can be updated anyway
Describe the solution you'd like
Remove version from package.json and inject version into the build. electron-builder can load this from a .env file and inject into the build.
There is a good way of doing this with the following github action but the current tagging/versioning model we use does not work well. We'd need to rethink it.
Is your feature request related to a problem? Please describe. Yes - we have to update package.json on branches/builds for versions and its not ideal as this is an important file to keep updated and it makes merges difficult etc.. as package.json can be updated anyway
Describe the solution you'd like Remove version from package.json and inject version into the build. electron-builder can load this from a .env file and inject into the build.
Additional context Heres an example on how to do this https://www.perplexity.ai/search/respond-to-each-query-using-th-WzqoUccQShGuTqdhIhjiog