You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Installing the mobile/desktop app is bit of a burden. Yes, we want mobile to auto-upgrade, but that's not really a RN risk -- we know how to do that (and just need to do it). But we haven't proven how to auto-upgrade desktop.
The text was updated successfully, but these errors were encountered:
electron-builder - We currently use this to build the electron app and it is very well supported by the community. It has auto updater functionality built in, and works with s3 (where we host our current app), in addition to bare metal servers.
autoUpdater (more information) - Which is maintained by electron, but the issue here is that in order to not use another library, we will have to have a public GitHub release, which I am not sure we want to maintain.
I personally think electron-builder is a clear winner here, but let me know if you disagree.
The first step to both of these is to sign the app with valid certificates, so I will begin investigating that process first.
I got the signatures working locally and confirmed in slack with the help of @kadiealexander and @chiragsalian that it doesn't require any System preferences changes so we are correctly signing and notarizing 👍
I will work on making these changes to the GitHub action, then dive into electron-builder.
Installing the mobile/desktop app is bit of a burden. Yes, we want mobile to auto-upgrade, but that's not really a RN risk -- we know how to do that (and just need to do it). But we haven't proven how to auto-upgrade desktop.
The text was updated successfully, but these errors were encountered: