From: William Lallemand Date: Tue, 6 Oct 2026 10:28:00 +0000 (+0200) Subject: CI: github: move wolfSSL 5.7.0 testing to a nightly workflow X-Git-Tag: v3.5-dev9~193 X-Git-Url: https://git.kaiwu.me/?a=commitdiff_plain;h=313dae2f1ecc787d8f34393656366f0be02f8891;p=haproxy.git CI: github: move wolfSSL 5.7.0 testing to a nightly workflow Remove wolfSSL 5.7.0 from the push-triggered VTest matrix. Update the standalone wolfSSL workflow to test that version nightly instead of building git-master weekly. The weekly git-master worflow was not working anymore for months. --- diff --git a/.github/matrix.py b/.github/matrix.py index 03da1c14e..12b38df20 100755 --- a/.github/matrix.py +++ b/.github/matrix.py @@ -272,7 +272,6 @@ def main(ref_name): "OPENSSL_VERSION=1.1.1s", "OPENSSL_VERSION=3.5.1", "QUICTLS_VERSION=OpenSSL_1_1_1w-quic1", - "WOLFSSL_VERSION=5.7.0", "AWS_LC_VERSION=branch-fips-2024-09-27", "AWS_LC_VERSION=branch-fips-2025-09-12-lts", # "BORINGSSL=yes", diff --git a/.github/workflows/wolfssl.yml b/.github/workflows/wolfssl.yml index bf0405c41..ffb7bb614 100644 --- a/.github/workflows/wolfssl.yml +++ b/.github/workflows/wolfssl.yml @@ -2,7 +2,7 @@ name: WolfSSL on: schedule: - - cron: "0 0 * * 4" + - cron: "0 0 * * *" workflow_dispatch: permissions: @@ -19,7 +19,7 @@ jobs: sudo apt-get update -o Acquire::Languages=none -o Acquire::Translation=none sudo apt-get --no-install-recommends -y install socat gdb jose - name: Install WolfSSL - run: env WOLFSSL_VERSION=git-master WOLFSSL_DEBUG=1 CFLAGS="-fsanitize=address -g" scripts/build-ssl.sh + run: env WOLFSSL_VERSION=5.7.0 WOLFSSL_DEBUG=1 CFLAGS="-fsanitize=address -g" scripts/build-ssl.sh - name: Compile HAProxy run: | make -j$(nproc) ERR=1 CC=gcc TARGET=linux-glibc \