From 313dae2f1ecc787d8f34393656366f0be02f8891 Mon Sep 17 00:00:00 2001 From: William Lallemand Date: Tue, 6 Oct 2026 12:28:00 +0200 Subject: [PATCH] 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. --- .github/matrix.py | 1 - .github/workflows/wolfssl.yml | 4 ++-- 2 files changed, 2 insertions(+), 3 deletions(-) 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 \ -- 2.47.3