Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
stamoun opened this issue Jul 31, 2020 · 2 comments
Open

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

stamoun opened this issue Jul 31, 2020 · 2 comments
Labels
enhancement New feature or request

Comments

@stamoun
Copy link
Collaborator

stamoun commented Jul 31, 2020

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
Copy link
Collaborator Author

stamoun commented Jul 31, 2020

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).

@dvx dvx added the enhancement New feature or request label Jul 31, 2020
@dvx
Copy link
Owner

dvx commented Jul 31, 2020

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.

@stamoun stamoun changed the title Built-In Self-Update Built-In Self-Update and CI/CD for Faster Releases Sep 13, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants