Skip to content
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

Closed
fjelliott opened this issue Jun 30, 2021 · 3 comments
Closed

Support for 32-bit Linux #1181

fjelliott opened this issue Jun 30, 2021 · 3 comments
Labels
enhancement New feature or request

Comments

@fjelliott
Copy link

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.

@fjelliott fjelliott added the enhancement New feature or request label Jun 30, 2021
@TingluoHuang
Copy link
Member

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 qemu docker container to emulate x86 environment or SSH into an x86 environment during the job.

https://github.com/dotnet/core/blob/main/release-notes/5.0/5.0-supported-os.md#linux

@mirabilos
Copy link

32-bit ARM would do…

@mirabilos
Copy link

https://github.com/marketplace/actions/setup-alpine-linux-environment can do that… it can even do i586 (it calls it arch: x86) without qemu, just in a chroot, so that suffices for me right now

LinqLover added a commit to LinqLover/create-image that referenced this issue Dec 28, 2023
workingjubilee pushed a commit to pgcentralfoundation/pgrx that referenced this issue Sep 18, 2024
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.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants