diff --git a/.github/workflows/m32.yml b/.github/workflows/m32.yml deleted file mode 100644 index 1b61f1e7a..000000000 --- a/.github/workflows/m32.yml +++ /dev/null @@ -1,42 +0,0 @@ -# -# special purpose CI: test build on x86_64 with "m32" flag enabled -# let us run those builds weekly -# -# some details might be found at GH: https://github.com/haproxy/haproxy/issues/1760 -# - -name: 32 Bit - -on: - schedule: - - cron: "0 0 * * 5" - - -permissions: - contents: read - -jobs: - build: - name: Fedora - runs-on: ubuntu-latest - container: - image: fedora:rawhide - steps: - - uses: actions/checkout@v3 - - name: Install dependencies - run: | - dnf -y groupinstall "Development Tools" - dnf -y install 'perl(FindBin)' 'perl(File::Compare)' perl-IPC-Cmd 'perl(File::Copy)' glibc-devel.i686 - - name: Compile QUICTLS - run: | - QUICTLS=yes QUICTLS_EXTRA_ARGS="-m32 linux-generic32" ./scripts/build-ssl.sh - - name: Compile HAProxy - run: | - make -j$(nproc) CC=gcc ERR=1 \ - TARGET=linux-glibc \ - USE_OPENSSL=1 \ - USE_QUIC=1 \ - DEBUG_CFLAGS="-m32" \ - LDFLAGS="-m32" \ - SSL_LIB=${HOME}/opt/lib \ - SSL_INC=${HOME}/opt/include