From: Jason Ish Date: Tue, 24 May 2022 18:17:44 +0000 (-0600) Subject: github-ci: remove fedora 34 build X-Git-Tag: suricata-7.0.0-beta1~583 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=refs%2Fpull%2F7427%2Fhead;p=thirdparty%2Fsuricata.git github-ci: remove fedora 34 build Fedora 34 goes EOL in early June. The checks in this build are already covered by the 35 and 36 builds. --- diff --git a/.github/workflows/builds.yml b/.github/workflows/builds.yml index 4813abee58..4db7824795 100644 --- a/.github/workflows/builds.yml +++ b/.github/workflows/builds.yml @@ -493,80 +493,6 @@ jobs: - run: test -e /usr/local/bin/libsuricata-config - run: test ! -e /usr/local/lib/libsuricata.so - fedora-34: - name: Fedora 34 (debug, clang, asan, wshadow, rust-strict) - runs-on: ubuntu-latest - container: fedora:34 - needs: [prepare-deps, prepare-cbindgen] - steps: - - # Cache Rust stuff. - - name: Cache cargo registry - uses: actions/cache@48af2dc4a9e8278b89d7fa154b955c30c6aaab09 - with: - path: ~/.cargo/registry - key: cargo-registry - - - run: | - dnf -y install \ - autoconf \ - automake \ - cargo \ - ccache \ - clang \ - diffutils \ - file-devel \ - gcc \ - gcc-c++ \ - git \ - jansson-devel \ - jq \ - lua-devel \ - libasan \ - libtool \ - libyaml-devel \ - libnfnetlink-devel \ - libnetfilter_queue-devel \ - libnet-devel \ - libcap-ng-devel \ - libevent-devel \ - libmaxminddb-devel \ - libpcap-devel \ - libtool \ - lz4-devel \ - make \ - nss-softokn-devel \ - pcre2-devel \ - pkgconfig \ - python3-yaml \ - sudo \ - which \ - zlib-devel - - uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b - - uses: actions/download-artifact@fb598a63ae348fa914e94cd0ff38f362e927b741 - with: - name: prep - path: prep - - name: Setup cbindgen - run: | - mkdir -p $HOME/.cargo/bin - cp prep/cbindgen $HOME/.cargo/bin - chmod 755 $HOME/.cargo/bin/cbindgen - echo "$HOME/.cargo/bin" >> $GITHUB_PATH - - run: tar xf prep/libhtp.tar.gz - - run: ./autogen.sh - - run: CC="clang" CFLAGS="$DEFAULT_CFLAGS -Wshadow -fsanitize=address -fno-omit-frame-pointer" ./configure --enable-debug --enable-unittests --disable-shared --enable-rust-strict - env: - LDFLAGS: "-fsanitize=address" - ac_cv_func_realloc_0_nonnull: "yes" - ac_cv_func_malloc_0_nonnull: "yes" - - run: make -j2 - - run: ASAN_OPTIONS="detect_leaks=0" ./src/suricata -u -l . - - name: Extracting suricata-verify - run: tar xf prep/suricata-verify.tar.gz - - name: Running suricata-verify - run: python3 ./suricata-verify/run.py -q - fedora-35-no-jansson: name: Fedora 35 (no jansson) runs-on: ubuntu-latest