From 2e69e0d5c16c35ea05497c378fa03908824fe5e4 Mon Sep 17 00:00:00 2001 From: Jason Ish Date: Mon, 14 Jul 2025 08:43:37 -0600 Subject: [PATCH] github-ci: remove debian:10 build, it is EOL --- .github/workflows/builds.yml | 72 ------------------------------------ 1 file changed, 72 deletions(-) diff --git a/.github/workflows/builds.yml b/.github/workflows/builds.yml index 9f191e7d91..f38a572131 100644 --- a/.github/workflows/builds.yml +++ b/.github/workflows/builds.yml @@ -2720,78 +2720,6 @@ jobs: - run: suricata-update -V - run: suricatasc -h - debian-10: - name: Debian 10 - runs-on: ubuntu-latest - container: debian:10 - 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 \ - 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@11bd71901bbe5b1630ceea73d27597364c9af683 - - run: git config --global --add safe.directory /__w/suricata/suricata - - uses: actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093 - 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 -- 2.47.2