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

[Feature Request] Add support for other git services for autoupdates #179

Open
Potajito opened this issue Oct 23, 2024 · 5 comments
Open

Comments

@Potajito
Copy link

Currently, we are unable to use another git services (codeberg, gitlab) to autoupdate appimages using the Update management feature, and other similar services could share this feature, so urls like:
https://codeberg.org/sonusmix/sonusmix/releases/download/v0.1.0/org.sonusmix.Sonusmix-0.1.0.AppImage
could be used as:
https://codeberg.org/sonusmix/sonusmix/releases/download/*/org.sonusmix.Sonusmix-*.AppImage
in order to mimic the github behaviour.

@prontok
Copy link

prontok commented Nov 2, 2024

For codeberg, you can use the zsync
"zsync|https://codeberg.org/sonusmix/sonusmix/releases/download/v0.1.0/org.sonusmix.Sonusmix-0.1.0.AppImage.zsync"

@dCo3lh0
Copy link

dCo3lh0 commented Nov 4, 2024

i dont know if i need to make another post about something totally related, but, there are personal repositories that have release versions and work the same as github, so my question is, can a "static url" or "custom" repositories have this feature of using asterisks * to numbers as well? Thanks!

@dCo3lh0
Copy link

dCo3lh0 commented Nov 4, 2024

another thing is the possibility to change the default config given by the ZSync files, that sometimes have the link for downloading wrong.

@paulstenning
Copy link

I have a similar issue with Krita where I normally use the nightly builds here
https://cdn.kde.org/ci-builds/graphics/krita/krita-5.2/linux/

It would be good to be able to use a URL such as
https://cdn.kde.org/ci-builds/graphics/krita/krita-5.2/linux/krita-5.2.9-prealpha-*-x86_64.AppImage

I am using zsync for now, thank you for the suggestion prontok.
Maybe adding zsync support could be a good future option for situations like this?

@hotlittlewhitedog
Copy link

I agree that support should be extended to other sources as Gitlab because it's impossible to enter the URL and provide updates. You should look at following Android project (Obtainium) that supports a lot of sources and also allows to give a regex pattern as you did for Github.

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

No branches or pull requests

5 participants