-
Notifications
You must be signed in to change notification settings - Fork 970
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support for 32-bit Linux #1181
Comments
the runner is built on top of dotnet core which doesn't support x86 Linux, so I don't think we can easily achieve this. I would suggest either try using https://github.com/dotnet/core/blob/main/release-notes/5.0/5.0-supported-os.md#linux |
GitHub Actions does not support this at the moment, and it is unlikely that this will change in near future: actions/runner#1181 (comment)
32-bit ARM would do… |
https://github.com/marketplace/actions/setup-alpine-linux-environment can do that… it can even do i586 (it calls it |
No tests in CI at the moment because GitHub Actions are .NET based which: actions/runner/issues/1181. May spend some time later on that, but for now let's keep the warning about official support of x64 only.
The title says it all. I completely agree with people who say that 64-bit is superior to 32-bit, 64-bit systems can compile 32-bit code, etc. However, some of us just can't wave a wand and convert all of our systems to 64-bit. And compiling .rpm packages for 32-bit systems on a 64-bit system is...tricky. In any case, not allowing a 32-bit system to host an actions runner seems like a fairly easy problem to solve (for the same reasons as above).
I'd also ask for support for 32-bit Windows, but in light of recent news that might be rather pointless.
The text was updated successfully, but these errors were encountered: