From de4831fa83e80d1f719e3b2b2547884606c11f29 Mon Sep 17 00:00:00 2001 From: Radoslav Husar Date: Thu, 9 Jan 2025 14:57:43 +0100 Subject: [PATCH] CI: Upgrade to Fedora 41 and thus dnf5, fix options order for dnf5, and remove unnecessary container pulls. --- .github/workflows/ci.yml | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index a5bea9b8..41948d43 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -45,13 +45,11 @@ jobs: run: | sudo apt update sudo apt-get -y install podman - podman pull fedora:39 - name: Create container and build run: | { - echo 'FROM fedora:40' - echo 'RUN dnf install cmake httpd-devel ${{ matrix.compiler }} -y' - echo 'RUN dnf groupinstall "C Development Tools and Libraries" -y' + echo 'FROM fedora:41' + echo 'RUN dnf install --assumeyes @c-development cmake httpd-devel ${{ matrix.compiler }}' echo 'RUN dnf clean all' echo 'COPY mod_proxy_cluster mod_proxy_cluster' echo 'WORKDIR /mod_proxy_cluster/native' @@ -72,13 +70,11 @@ jobs: run: | sudo apt update sudo apt-get -y install podman - podman pull fedora:39 - name: Create container and build run: | { - echo 'FROM fedora:40' - echo 'RUN dnf install httpd-devel redhat-rpm-config -y' - echo 'RUN dnf groupinstall "C Development Tools and Libraries" -y' + echo 'FROM fedora:41' + echo 'RUN dnf install --assumeyes @c-development httpd-devel redhat-rpm-config' echo 'RUN dnf clean all' echo 'COPY mod_proxy_cluster mod_proxy_cluster' echo 'WORKDIR /mod_proxy_cluster/native'