From ce25f9ebc17590356ca79851c0bd7d7fd287da53 Mon Sep 17 00:00:00 2001 From: Shivani Bhardwaj Date: Tue, 13 Aug 2024 11:30:19 +0530 Subject: [PATCH] workflows: add almalinux 8 and 9 jobs --- .github/workflows/builds.yml | 48 ++++++++++++++++++++++++++++++++++-- 1 file changed, 46 insertions(+), 2 deletions(-) diff --git a/.github/workflows/builds.yml b/.github/workflows/builds.yml index 3dbf5abc..52b49851 100644 --- a/.github/workflows/builds.yml +++ b/.github/workflows/builds.yml @@ -13,6 +13,52 @@ env: DEBIAN_FRONTEND: "noninteractive" jobs: + almalinux-9: + name: AlmaLinux 9 + runs-on: ubuntu-latest + container: almalinux:9 + steps: + - uses: actions/checkout@v3.1.0 + - name: Install system dependencies + run: | + dnf -y install make \ + autoconf \ + automake \ + libtool \ + gcc \ + gcc-c++ \ + make \ + pkgconfig \ + zlib-devel + - run: ./autogen.sh + - run: CFLAGS="${DEFAULT_CFLAGS}" ./configure + - run: make -j2 + - run: make install + - run: make distcheck + + almalinux-8: + name: AlmaLinux 8 + runs-on: ubuntu-latest + container: almalinux:8 + steps: + - uses: actions/checkout@v3.1.0 + - name: Install system dependencies + run: | + dnf -y install make \ + autoconf \ + automake \ + libtool \ + gcc \ + gcc-c++ \ + make \ + pkgconfig \ + zlib-devel + - run: ./autogen.sh + - run: CFLAGS="${DEFAULT_CFLAGS}" ./configure + - run: make -j2 + - run: make install + - run: make distcheck + ubuntu-2004: name: Ubuntu 20.04 runs-on: ubuntu-latest @@ -26,7 +72,6 @@ jobs: apt-get -y install make \ autoconf \ build-essential \ - autoconf \ automake \ dpkg-dev \ debhelper \ @@ -53,7 +98,6 @@ jobs: apt-get -y install make \ autoconf \ build-essential \ - autoconf \ automake \ libtool \ make \