From 0b510223379d7c852b45152ce7a87aec717778d8 Mon Sep 17 00:00:00 2001 From: Jason Ish Date: Tue, 24 May 2022 12:17:44 -0600 Subject: [PATCH] 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. --- .github/workflows/builds.yml | 74 ------------------------------------ 1 file changed, 74 deletions(-) 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 -- 2.47.2