From 90b12595bbe3357fdbccf5eec6c3885e53bc614e Mon Sep 17 00:00:00 2001 From: =?utf8?q?Thomas=20Wei=C3=9Fschuh?= Date: Wed, 31 May 2023 08:09:39 +0200 Subject: [PATCH] ci: build on old distro MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit This should help to catch build breaks Signed-off-by: Thomas Weißschuh --- .github/workflows/cibuild.yml | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/.github/workflows/cibuild.yml b/.github/workflows/cibuild.yml index 236083d5b1..2a6d02c5c2 100644 --- a/.github/workflows/cibuild.yml +++ b/.github/workflows/cibuild.yml @@ -103,6 +103,31 @@ jobs: run: .github/workflows/cibuild.sh CONFIGURE - name: Make distcheck run: .github/workflows/cibuild.sh DISTCHECK + build-compat: + strategy: + fail-fast: false + matrix: + include: + - image: ubuntu:18.04 + name: build (compat, ${{ matrix.image }}) + runs-on: ubuntu-latest + env: + COMPILER: none + container: + image: ${{ matrix.image }} + steps: + - name: Repository checkout + uses: actions/checkout@v1 + - name: Ubuntu setup + run: .github/workflows/cibuild-setup-ubuntu.sh + - name: Configure + run: .github/workflows/cibuild.sh CONFIGURE + - name: Code checks + run: .github/workflows/cibuild.sh CODECHECK + - name: Configure & Make + run: .github/workflows/cibuild.sh MAKE + - name: Check + run: .github/workflows/cibuild.sh CHECK build-arch: name: build (qemu-user, ${{ matrix.arch }}) runs-on: ubuntu-latest -- 2.47.3