diff --git a/.github/workflows/builds.yml b/.github/workflows/builds.yml index aef65cb6044b..04a2f1d5102c 100644 --- a/.github/workflows/builds.yml +++ b/.github/workflows/builds.yml @@ -656,10 +656,10 @@ jobs: - run: make clean - run: make -j ${{ env.CPUS }} - fedora-39-sv-codecov: - name: Fedora 39 (Suricata Verify codecov) + fedora-41-sv-codecov: + name: Fedora 41 (Suricata Verify codecov) runs-on: ubuntu-latest - container: fedora:39 + container: fedora:41 needs: [prepare-deps, prepare-cbindgen] steps: @@ -718,7 +718,7 @@ jobs: zlib-devel # 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.67.1 -y + run: curl https://sh.rustup.rs -sSf | sh -s -- --default-toolchain 1.83 -y - run: echo "$HOME/.cargo/bin" >> $GITHUB_PATH - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 - uses: ./.github/actions/install-cbindgen @@ -752,11 +752,11 @@ jobs: fail_ci_if_error: false flags: suricata-verify - # Fedora 39 build using Clang. - fedora-39-clang: - name: Fedora 39 (clang, debug, asan, wshadow, rust-strict, systemd) + # Fedora 41 build using Clang. + fedora-41-clang: + name: Fedora 41 (clang, debug, asan, wshadow, rust-strict, systemd) runs-on: ubuntu-latest - container: fedora:39 + container: fedora:41 needs: [prepare-deps, prepare-cbindgen] steps: @@ -859,10 +859,10 @@ jobs: - run: src/suricata --build-info | grep -E "Systemd support:\s+yes" &> /dev/null # Fedora 39 build using GCC. - fedora-39-gcc: - name: Fedora 39 (gcc, debug, asan, wshadow, rust-strict) + fedora-41-gcc: + name: Fedora 41 (gcc, debug, asan, wshadow, rust-strict) runs-on: ubuntu-latest - container: fedora:39 + container: fedora:41 needs: [prepare-deps, prepare-cbindgen] steps: