joshghent / gifbar

🦄 Find Awesome Gif's right in your Menu Bar
MIT License
43 stars 31 forks source link

Add auto update utility #3

Open joshghent opened 5 years ago

joshghent commented 5 years ago

Currently updates have to be done manually. Make it so the app checks for updates each time it boots and implement a utility to upgrade and then replace the old version

altaf933 commented 5 years ago

It seem , need some endpoints to check version against application.

joshghent commented 5 years ago

@altaf933 I think we can do this by checking the GitHub API to get the latest version from this repo

jamescallumyoung commented 3 years ago

Hey @joshghent , could I suggest a possible solution for this issue?

Once #74 is resolved, and installation via brew is possible, I would expect the majority of installs would come from brew rather than the released dmg/app. That being the case, I would suggest:

This avoids needing to implement a self-update feature that wouldn't be necessary for the majority of (brew) users anyway.

joshghent commented 3 years ago

@jamescallumyoung Great idea! Let's do that. Are you starting on the CI?

jamescallumyoung commented 3 years ago

I'm going to take a look at the brew and CI stuff today/tomorrow @joshghent.