it's hard to do electron's auto update npm package only support mac/windows. And the app needs to be signed, which is expensive. Maybe it's better to just embed release check code in the app to remind user that there is a new app