SteamRE / DepotDownloader

Steam depot downloader utilizing the SteamKit2 library.
GNU General Public License v2.0
1.98k stars 268 forks source link

build.yml: Add MUSL LibC runner #564

Open TheKingFireS opened 2 weeks ago

TheKingFireS commented 2 weeks ago

Because it would be nice to have it actions runner and grab singlefile binary directly instead of building it yourself. Tested on Alpine Linux and worked as intended. Probably will work on distros that used MUSL LibC.

All requests is welcomed if I did something wrong.

xPaw commented 2 weeks ago

Can't you install the dotnet runtime and use the generic framework version? Not really a fan of adding 3 extra versions

TheKingFireS commented 2 weeks ago

Yes I can (and used before), but the problems is installing dotnet8-runtime will take 210mb, while singlefile binary only take 72mb. 2.9x smaller compared to dotnet8-runtime.

yaakov-h commented 2 weeks ago

What's your use-case for this? Are you running Alpine yourself, or are you shoving DD into a container image?

I'm wondering if the better solution would be to provide official DD container images.