From 2555cc39f369c1ca9a8d9a59c5de1dc6d057cd47 Mon Sep 17 00:00:00 2001 From: fraggerfox Date: Sun, 25 Feb 2024 15:17:43 +0100 Subject: Add Dragonfly BSD to the CI --- .github/workflows/ci.yml | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) mode change 100644 => 100755 .github/workflows/ci.yml diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml old mode 100644 new mode 100755 index bb2ccfb4..c078d089 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -197,6 +197,29 @@ jobs: - name: Distcheck run: make distcheck DISTCHECK_CONFIGURE_FLAGS="--enable-werror" + build-dragonflybsd-latest-gcc: + runs-on: ubuntu-22.04 + timeout-minutes: 20 + steps: + - uses: actions/checkout@v4 + with: + submodules: recursive + - name: Compile + uses: vmactions/dragonflybsd-vm@v1 + with: + release: '6.4.0' + usesh: true + prepare: | + pkg install -y gmake autoconf-2.71 automake ncurses git + git config --global --add safe.directory /home/runner/work/htop/htop + run: | + set -e + export LDFLAGS="-L/usr/local/lib" + export CFLAGS="-I/usr/local/include" + ./autogen.sh + ./configure --enable-unicode --enable-werror + gmake -k + build-freebsd-latest-clang: runs-on: ubuntu-22.04 timeout-minutes: 20 -- cgit v1.2.3