]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
github-actions: f41 codecov improvements 12993/head 13003/head
authorVictor Julien <vjulien@oisf.net>
Tue, 8 Apr 2025 04:34:22 +0000 (06:34 +0200)
committerVictor Julien <vjulien@oisf.net>
Wed, 9 Apr 2025 07:37:33 +0000 (09:37 +0200)
Add missing gpg package.

Reduce disk space usage.

.github/workflows/builds.yml

index d8f3a4291b2f0336e2782ee1426379c1fd4a47bb..46bde522d2efca6046aa7637cfd21d9d6e40d999 100644 (file)
@@ -606,6 +606,7 @@ jobs:
                 gcc \
                 gcc-c++ \
                 git \
+                gpg \
                 hiredis-devel \
                 jansson-devel \
                 jq \
@@ -629,6 +630,8 @@ jobs:
                 sudo \
                 which \
                 zlib-devel
+      - run: |
+          dnf clean all
       # packaged Rust version has no profiler support built in, so get from rustup
       - name: Install Rust
         run: curl https://sh.rustup.rs -sSf | sh -s -- --default-toolchain 1.83 -y
@@ -654,6 +657,7 @@ jobs:
           CFLAGS: "-fprofile-instr-generate -fcoverage-mapping -O0"
       - name: Extracting suricata-verify
         run: tar xf prep/suricata-verify.tar.gz
+      - run: rm -r prep
       - name: Running suricata-verify
         run: python3 ./suricata-verify/run.py -q --debug-failed
       - run: llvm-profdata merge -o default.profdata $(find suricata-verify/tests/ -name '*.profraw')