lofi icon indicating copy to clipboard operation
lofi copied to clipboard

Built-In Self-Update and CI/CD for Faster Releases

Open stamoun opened this issue 5 years ago • 2 comments

The ability to update the application when a new release is published. For example, Discord does this as well as BrewFather (https://web.brewfather.app yes I brew my own beer 🍺).

I'm wondering if this could be done through CI/CD (AppVeyor for instance, which is free for OSS project IIRC). This may be overkill for this project, but could be something fun to work on :)

p.s.: This is definitely an enhancement, I don't know how to tag these (I probably don't have the right to)

stamoun avatar Jul 31 '20 17:07 stamoun

Well well, this didn't take much research :) https://www.electronjs.org/docs/tutorial/updates#using-updateelectronjsorg

That being said, I'm wondering if a CI/CD could be useful, that would be a new issue (I used to be a build master, so I tend to really like CI/CD).

stamoun avatar Jul 31 '20 17:07 stamoun

Yeah, this is something I've been looking to implement. It's actually not too difficult, but I do think there needs to be a REST endpoint set up somewhere.

dvx avatar Jul 31 '20 17:07 dvx