AppImage / appimagetool

A low-level tool to generate an AppImage from an existing AppDir
58 stars 11 forks source link

Download suitable runtime from GitHub automatically #22

Closed TheAssassin closed 12 months ago

TheAssassin commented 12 months ago

We no longer ship any runtimes with the AppImage, but just download the latest continuous release.

TODO: download latest released runtime, and allow users to specify the release they want to download a runtime for. (We need to parse the GitHub API to find the latest release; the latter variant just skips that step and replaces one component in the URL.)

Fixes #11.

probonopd commented 12 months ago

Before merging, let's at least try this on Debian, Alpine, openSUSE, Alma Linux to get an understanding on whether the certificates stuff works.

TheAssassin commented 12 months ago

It obviously works on Alpine, I already told you Ubuntu works (thus Debian will work, too). Please feel free to run the remaining tests while I fix the code.

TheAssassin commented 12 months ago

Also, as suggested on IRC, we can always optimize on this later on. We should open an issue for a custom certificate chain lookup if need be. We can get inspiration from some related issues.