From afa57619a81ea17111e82370a31875117222bad5 Mon Sep 17 00:00:00 2001 From: Fabian Homborg Date: Wed, 11 Nov 2020 17:43:50 +0100 Subject: [PATCH] CI: Add 32bit Ubuntu build with vendored pcre2 From Travis --- .github/workflows/main.yml | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 9dfafe395..d33b9ca70 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -31,6 +31,30 @@ jobs: run: | make test + ubuntu-32bit-vendored-pcre2: + + runs-on: ubuntu-latest + + steps: + - uses: actions/checkout@v2 + - name: Install deps + run: | + sudo apt install gettext lib32ncurses5-dev python3-pip g++-multilib + sudo pip3 install pexpect + - name: cmake + env: + CXXFLAGS: "-m32 -Werror=address -Werror=return-type" + CFLAGS: "-m32" + run: | + mkdir build && cd build + cmake .. + - name: make + run: | + make + - name: make test + run: | + make test + macos: