Replies: 3 comments 11 replies
-
|
Thanks a lot for suggesting this! It's not the first time this came up and I also think that it's a perfectly viable alternative distribution mechanism. It could be as easy as uploading properly named archives to the respective GH release, a system we already use. Let me CC @krlvi and also @slarse for this, maybe a decision can be made then. |
Beta Was this translation helpful? Give feedback.
-
|
Our release pipeline produce binaries that can be downloaded straight from GitHub - as an example this one: https://github.com/gitbutlerapp/gitbutler/actions/runs/22053448955 So technically anybody could simply grab the binaries from there directly from there. We could link to that somewhere, but it is a bit of an "implementation detail" - if we change how we do releases, or choose to use non-GitHub CI etc things might change. I think perhaps the question here is "can i just get a download link that i can install manually" - I think the answer to that is yes - we can update our page to provide just download links. Regarding updaters - historically we have always had the UI Tauri-native updater, which has some specific expectations on version numbers and how it gets the latest version. For the time being we cant get around that, at least not until we have moved away from Tauri. For the CLI, we have a custom updater mechanism - that can be fully disabled for users who prefer that. |
Beta Was this translation helpful? Give feedback.
-
|
But back to the download a binary question - i think this is largely a design topic. @PavelLaptev what do you think of having some kind of "download cli binary" thing on our website? |
Beta Was this translation helpful? Give feedback.

Uh oh!
There was an error while loading. Please reload this page.
-
Maybe it's not fair to ask, but it would be nice to have github release binaries for the cli. I don't really like to
curl | bashand it would allow many existing tools, (aqua, eget, etc..) to fetch and install.Beta Was this translation helpful? Give feedback.
All reactions