diff options
author | Toni Uhlig <matzeton@googlemail.com> | 2024-11-14 10:50:48 +0100 |
---|---|---|
committer | Toni Uhlig <matzeton@googlemail.com> | 2024-11-14 13:23:42 +0100 |
commit | e76970de967a6a182885b361102272eeeddeae71 (patch) | |
tree | d9377d9a20332e2febf8ac516bfa953095a6ca02 /.github/workflows | |
parent | 59ee1fe1156be234fed796972a29a31a0589e25a (diff) |
Debian/Ubuntu packaging: use `--enable-no-sign` to build `*.deb` packages w/o signing thoseadd/dpkg-no-sign-and-ci
* can be used for local and CI builds
Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
Diffstat (limited to '.github/workflows')
-rw-r--r-- | .github/workflows/build.yml | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index a49e7ff0d..c7ee38b69 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -234,7 +234,7 @@ jobs: if: startsWith(matrix.os, 'ubuntu') && startsWith(matrix.arch, 'x86_64') run: | sudo apt-get update - sudo apt-get install autoconf automake libtool pkg-config gettext libjson-c-dev flex bison libpcap-dev + sudo apt-get install autoconf automake debhelper libtool pkg-config gettext libjson-c-dev flex bison libpcap-dev sudo apt-get install rrdtool librrd-dev parallel - name: Install Ubuntu Prerequisites [Mingw-w64] (runs only on ubuntu jobs) if: startsWith(matrix.os, 'ubuntu') && startsWith(matrix.arch, 'x86_64') && !startsWith(matrix.msan, '--with-') #Only on a few "standard" builds, without any sanitizers @@ -372,6 +372,13 @@ jobs: run: | make dist ./utils/verify_dist_tarball.sh + - name: Build Debian/Ubuntu package + if: startsWith(matrix.os, 'ubuntu-24.04') && startsWith(matrix.arch, 'x86_64') && startsWith(matrix.compiler, 'cc') + run: | + cd packages/ubuntu + ./configure --enable-no-sign + make + cd ../.. - name: Build nDPI [Mingw-w64] (runs only on ubuntu jobs) if: startsWith(matrix.os, 'ubuntu') && startsWith(matrix.arch, 'x86_64') && !startsWith(matrix.msan, '--with-') #Only on a few "standard" builds, without any sanitizers run: | |