From 2872628ef3636e5fb8b6c2f7a24fe2715fbf3b87 Mon Sep 17 00:00:00 2001 From: Joachim Wiberg Date: Sun, 3 Oct 2021 07:23:07 +0200 Subject: [PATCH] .github: verify package building for all builds Signed-off-by: Joachim Wiberg --- .github/workflows/build.yml | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 781731d..592b98b 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -48,3 +48,22 @@ jobs: with: name: libuev-test-${{ matrix.compiler }} path: test/* + debian: + name: Verify Debian Package + needs: release + runs-on: ubuntu-latest + container: debian:stable + steps: + - uses: actions/checkout@v2 + - name: Installing dependencies + run: | + apt-get update + apt-get install -y build-essential autoconf automake pkg-config doxygen \ + dpkg-dev debhelper dh-systemd devscripts + - name: Building Debian package + run: | + ./autogen.sh + ./configure + make distcheck + make package + cat ../*.changes