From 8c48475ca3081c84e168bb0ceaf7b65dcb3cab6a Mon Sep 17 00:00:00 2001 From: Tim Angus Date: Sun, 2 Nov 2025 17:42:46 +0000 Subject: [PATCH] Add Linux 32-bit build to CI --- .github/workflows/build.yml | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 09e5e95b..c456457c 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -213,6 +213,20 @@ jobs: run: | cmake -S . -B build -G Ninja -DUSE_INTERNAL_LIBS=OFF -DCMAKE_BUILD_TYPE=Release cmake --build build + linux-32bit: + name: Linux 32-bit + runs-on: ubuntu-22.04 + steps: + - uses: actions/checkout@v4 + - name: Install Dependencies + run: | + sudo dpkg --add-architecture i386 + sudo apt-get update + sudo apt-get install gcc-multilib libsdl2-dev:i386 + - name: Compile + run: | + cmake -S . -B build -G Ninja -DCMAKE_BUILD_TYPE=Release -DCMAKE_C_FLAGS="-m32 -msse -msse2" + cmake --build build freebsd: name: FreeBSD runs-on: ubuntu-latest