]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
github-ci: replace Fedora no-jansson build with AlmaLinux
authorJason Ish <jason.ish@oisf.net>
Tue, 31 Jan 2023 21:04:12 +0000 (15:04 -0600)
committerVictor Julien <vjulien@oisf.net>
Mon, 24 Apr 2023 14:59:52 +0000 (16:59 +0200)
Use AlmaLinux 9 for the no-jansson test instead of Fedora as it will
need to be updated much less.

.github/workflows/builds.yml

index 1eddbd2beffb70db25b37e60c646e19f00bb1703..8f18b73686aaa46db2ca18be843548f34a6b0e1e 100644 (file)
@@ -838,10 +838,10 @@ jobs:
       - run: sudo -u suricata -s python3 ./suricata-verify/run.py -q
         working-directory: /home/suricata/suricata
 
-  fedora-35-no-jansson:
-    name: Fedora 35 (no jansson)
+  almalinux-9-no-jansson:
+    name: AlmaLinux 9 (no jansson)
     runs-on: ubuntu-latest
-    container: fedora:35
+    container: almalinux:9
     needs: [prepare-deps, prepare-cbindgen]
     steps:
 
@@ -860,11 +860,12 @@ jobs:
       - run: echo "keepcache=1" >> /etc/dnf/dnf.conf
 
       - run: |
+          dnf -y install dnf-plugins-core
+          dnf config-manager --set-enable crb
           dnf -y install \
                 autoconf \
                 automake \
                 cargo \
-                ccache \
                 clang \
                 diffutils \
                 file-devel \