From c80c803cb59b2516b60b586bb13d92fd163835a9 Mon Sep 17 00:00:00 2001 From: Victor Julien Date: Sat, 5 Sep 2026 10:25:31 +0200 Subject: [PATCH] github-ci: remove Debian 11 build; Debian 11 is EOL (cherry picked from commit 8e4d49df0dcd68077b2eef38529a0923f783a610) --- .github/workflows/builds.yml | 73 ------------------------------------ 1 file changed, 73 deletions(-) diff --git a/.github/workflows/builds.yml b/.github/workflows/builds.yml index 6fd9ed5018..172c8b8988 100644 --- a/.github/workflows/builds.yml +++ b/.github/workflows/builds.yml @@ -3104,79 +3104,6 @@ jobs: - run: suricata-update -V - run: suricatasc -h - debian-11: - name: Debian 11 - runs-on: ubuntu-latest - container: debian:11 - needs: [prepare-deps, prepare-cbindgen] - steps: - # Cache Rust stuff. - - name: Cache cargo registry - uses: actions/cache@1bd1e32a3bdc45362d1e726936510720a7c30a57 - with: - path: ~/.cargo/registry - key: cargo-registry - - - name: Determine number of CPUs - run: echo CPUS=$(nproc --all) >> $GITHUB_ENV - - - run: | - apt update - apt -y install \ - automake \ - autoconf \ - build-essential \ - ccache \ - curl \ - git \ - hwloc \ - libhwloc-dev \ - jq \ - libpcre2-dev \ - libpcap-dev \ - libnet1-dev \ - libyaml-0-2 \ - libyaml-dev \ - libcap-ng-dev \ - libcap-ng0 \ - libmagic-dev \ - libjansson-dev \ - libgeoip-dev \ - libhiredis-dev \ - libevent-dev \ - libtool \ - m4 \ - make \ - python3-yaml \ - pkg-config \ - sudo \ - zlib1g \ - zlib1g-dev \ - clang \ - libbpf-dev \ - libelf-dev - - name: Install Rust - run: curl https://sh.rustup.rs -sSf | sh -s -- --default-toolchain $RUST_VERSION_KNOWN -y - - run: echo "$HOME/.cargo/bin" >> $GITHUB_PATH - - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 - - run: git config --global --add safe.directory /__w/suricata/suricata - - uses: actions/download-artifact@634f93cb2916e3fdff6788551b99b062d0335ce0 - with: - name: prep - path: prep - - run: tar xf prep/suricata-update.tar.gz - - uses: ./.github/actions/install-cbindgen - - run: ./autogen.sh - - run: CFLAGS="${DEFAULT_CFLAGS}" ./configure --enable-warnings --enable-unittests --enable-fuzztargets - - run: make -j ${{ env.CPUS }} - - run: make check - - run: tar xf prep/suricata-verify.tar.gz - - name: Running suricata-verify - run: python3 ./suricata-verify/run.py -q --debug-failed - - run: make install - - run: suricata-update -V - - run: suricatasc -h - macos-latest: name: MacOS Latest runs-on: macos-latest