AppImage / appimagetool

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

Set up CI #5

Closed TheAssassin closed 1 year ago

TheAssassin commented 1 year ago

We want to set up a continuous release job with GitHub actions that produces AppImages of appimagetool for the following architectures:

The resulting AppImages should contain all the auxiliary tools we use from appimagetool. They should be built statically, so they run anywhere. appimagetool should be built statically, too. As a build platform, Alpine Linux should be used.

We must make sure that we can easily test and reproduce the CI scripting. Therefore, any containerization (Docker etc.) should be managed from regular shell scripts. Let's keep the amount of GitHub actions specific code as low as possible.

TheAssassin commented 1 year ago

I set up the CI in the meantime. @probonopd also updated the README to explain to users how this tool can be built. These instructions even work on GitHub's code spaces feature.