ci build artifacts
hey, it looks like all your lonelyradio implementations don't have an automatic ci build, which might, for people like me, be a dealbreaker as i'm really lazy to install all build tools, build, possibly troubleshoot, etc.
I think it is not a problem to build lonelyradio server with the CI. The clients are probably not buildable for "generic" Linux due to importability of alsalib (one of radio dependencies on Linux) and graphical environments, but macOS and Windows should be okay. Will look into it today.
Plan to build lonelyradio for:
- Linux / macOS / Windows
- x86_64 / aarch64 / armv7 (Linux only) / riscv64 (Linux only)
Plan to build monoclient and monoclient-s:
- macOS / Windows
- x86_64 / aarch64
Plan to build monoclient-x:
- macOS
- x86_64 + aarch64
If I had enough money for an Apple Developer subscription, I would publish monoclient-x to the App Store for all supported platforms (iOS/iPadOS/macOS).
Just configured pipeline. Please check if all the artifacts you want are here https://github.com/ivabus/lonelyradio/releases/tag/0.7.1-pre12
looks good, can't you build ios as an .ipa file at least? also, can't the linux dependency problem be fixed by bundling everything onto an appimage?