LogosLinuxInstaller icon indicating copy to clipboard operation
LogosLinuxInstaller copied to clipboard

Include a way to auto-build wine appimages in our own repo

Open n8marti opened this issue 1 year ago • 2 comments

It would be great for us to be independent of others' builds, and to more easily test various source code changes. I'll look into doing this via GitHub Actions. Steps would include:

  • getting source code from specific URL (could be a released version of wine, or even a repo at a specific commit)
  • compiling wine from source with build options that suit our usage
  • packing those compiled files into an AppImage
  • releasing the AppImage with a name that gives wine version, wine release, and optional commit part; e.g. wine-staging_9.18+c2319432 for https://gitlab.winehq.org/wine/wine-staging/-/commit/c2319432af0565890ce6e248ff4f9c2f66f182a5

n8marti avatar Oct 07 '24 15:10 n8marti

Looks like the github actions https://github.com/mmtrt/Wine-Builds and https://github.com/mmtrt/WINE_AppImage cover all the bases. We could probably just fork 'em and change the trigger so it doesn't rebuild all the time

ctrlaltf24 avatar Oct 23 '24 11:10 ctrlaltf24

If we do this, we can look at building a muslc AppImage perhaps, in order to revert https://github.com/FaithLife-Community/LogosLinuxInstaller/commit/715968956d18a8f350316cda34274e530a27859f

thw26 avatar Feb 21 '25 05:02 thw26