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

Auto-update #3

Closed
sindresorhus opened this issue Sep 16, 2015 · 9 comments
Closed

Auto-update #3

sindresorhus opened this issue Sep 16, 2015 · 9 comments

Comments

@sindresorhus
Copy link
Owner

Need to find a good auto-updater that will just update the app in the background like Atom or Chrome. I don't want any UI for that. It should update when a new version is published on GitHub Releases.

Candidates:

@Ryanb58
Copy link

Ryanb58 commented Jan 26, 2016

I really like the simplicity of electron-gh-releases.

@andersfischernielsen
Copy link
Contributor

I think the only hurdle in implementing electron-gh-releases is the need to build using grunt-electron-installer for Windows.

@sindresorhus
Copy link
Owner Author

@andersfischernielsen
Copy link
Contributor

What does your current release workflow look like for Caprine, @sindresorhus?
It kinda depends on that as I see it.

If using electron-gh-releases really is as simple as adding a .json to the root of the repo, then it shouldn't change much workflow wise, unless there's a signing issue with the app for Windows.(It should be noted that I don't really care for Windows support).

@sindresorhus
Copy link
Owner Author

What does your current release workflow look like for Caprine, @sindresorhus?

$ npm run build and then I manually upload the ZIP files to the release.

It should be noted that I don't really care for Windows support

Me neither. That's why this hasn't been a priority. For OS X homebrew works fine.

@terinjokes
Copy link

I'd also like to get the ability to enable auto-updates. I just upgraded from 1.0.0 because I didn't know there was updates.

@artikweb
Copy link

artikweb commented Jul 29, 2016

For Windows, you should consider using the official Electron UWP app converter, this way you could publish the app on the Windows 10 store which would handle installs, updates and pretty much everything else for you (and also: provide lots of visibility, which I think is always a plus)

@akashnimare
Copy link

Any updates on this?

@sindresorhus
Copy link
Owner Author

Finally done in: https://github.com/sindresorhus/caprine/releases/tag/v2.0.0 :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

6 participants