]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
github-ci: run suricata-verify on centos-7 build 5840/head
authorJason Ish <jason.ish@oisf.net>
Wed, 10 Feb 2021 15:01:49 +0000 (09:01 -0600)
committerVictor Julien <victor@inliniac.net>
Fri, 12 Feb 2021 13:52:33 +0000 (14:52 +0100)
.github/workflows/builds.yml

index a861f75b6ce58cc89e3869f49e729d455d261f47..0bd6457faa709f5307c6df0bbce8acf3b25b465e 100644 (file)
@@ -250,7 +250,7 @@ jobs:
     name: CentOS 7
     runs-on: ubuntu-latest
     container: centos:7
-    needs: centos-8
+    needs: [prepare-deps, centos-8]
     steps:
       - name: Install system dependencies
         run: |
@@ -280,6 +280,7 @@ jobs:
                 nss-devel \
                 pcre-devel \
                 pkgconfig \
+                python36-PyYAML \
                 rust \
                 sudo \
                 which \
@@ -302,6 +303,12 @@ jobs:
       - run: make distcheck
       - run: make clean
       - run: make -j2
+      - uses: actions/download-artifact@v2
+        with:
+          name: prep
+          path: prep
+      - run: tar xf prep/suricata-verify.tar.gz
+      - run: python3 ./suricata-verify/run.py
 
   fedora-33:
     name: Fedora 33 (debug, clang, asan, wshadow, rust-strict)