From: Victor Julien Date: Mon, 24 Apr 2023 15:00:42 +0000 (+0200) Subject: github-ci: remove debian 9 as it is EOL X-Git-Tag: suricata-7.0.0-rc2~342 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=refs%2Fpull%2F8755%2Fhead;p=thirdparty%2Fsuricata.git github-ci: remove debian 9 as it is EOL --- diff --git a/.github/workflows/builds.yml b/.github/workflows/builds.yml index 63d0d0ae11..742ef36129 100644 --- a/.github/workflows/builds.yml +++ b/.github/workflows/builds.yml @@ -2303,76 +2303,6 @@ jobs: - run: suricata-update -V - run: suricatasc -h - debian-9: - name: Debian 9 - runs-on: ubuntu-latest - container: debian:9 - needs: [prepare-deps, prepare-cbindgen] - steps: - - name: Cache ~/.cargo - uses: actions/cache@9b0c1fce7a93df8e3bb8926b0d6e9d89e92f20a7 - with: - path: ~/.cargo - key: ${{ github.job }}-cargo - - run: | - apt update - apt -y install \ - automake \ - autoconf \ - build-essential \ - ccache \ - curl \ - git-core \ - gosu \ - jq \ - libpcre2-dev \ - libpcap-dev \ - libnet1-dev \ - libyaml-0-2 \ - libyaml-dev \ - libcap-ng-dev \ - libcap-ng0 \ - libmagic-dev \ - libjansson-dev \ - libgeoip-dev \ - liblua5.1-dev \ - libluajit-5.1-dev \ - libhiredis-dev \ - libevent-dev \ - libtool \ - m4 \ - make \ - python3-yaml \ - pkg-config \ - sudo \ - zlib1g \ - zlib1g-dev - - name: Install Rust - run: curl https://sh.rustup.rs -sSf | sh -s -- --default-toolchain $RUST_VERSION_MIN -y - - run: echo "$HOME/.cargo/bin" >> $GITHUB_PATH - - uses: actions/checkout@v3.3.0 - - uses: actions/download-artifact@9bc31d5ccc31df68ecc42ccf4149144866c47d8a - with: - name: prep - path: prep - - run: tar xf prep/libhtp.tar.gz - - run: tar xf prep/suricata-update.tar.gz - - name: Setup cbindgen - run: | - mkdir -p $HOME/.cargo/bin - cp prep/cbindgen $HOME/.cargo/bin - chmod 755 $HOME/.cargo/bin/cbindgen - - run: ./autogen.sh - - run: CFLAGS="${DEFAULT_CFLAGS}" ./configure --enable-unittests --enable-luajit - - run: make -j2 - - run: make check - - run: tar xf prep/suricata-verify.tar.gz - - name: Running suricata-verify - run: python3 ./suricata-verify/run.py -q - - run: make install - - run: suricata-update -V - - run: suricatasc -h - macos-latest: name: MacOS Latest runs-on: macos-latest