diff options
author | Toni <matzeton@googlemail.com> | 2024-11-18 09:17:14 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-11-18 09:17:14 +0100 |
commit | f2ef6e1d18995d609719d93fb6d39a3f7821ad80 (patch) | |
tree | 92050824207077d5bfd1d93e6e063046bc407c5d /.github | |
parent | 5afdf2db696f139c58f2e55574229be004b1fbb7 (diff) |
Debian/Ubuntu packaging: use `--enable-no-sign` to build `*.deb` packages w/o signing those (#2616)
* can be used for local and CI builds
Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
Diffstat (limited to '.github')
-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: | |