]> git.kaiwu.me - haproxy.git/commitdiff
CI: github: move wolfSSL 5.7.0 testing to a nightly workflow
authorWilliam Lallemand <wlallemand@irq6.net>
Tue, 6 Oct 2026 10:28:00 +0000 (12:28 +0200)
committerWilliam Lallemand <wlallemand@irq6.net>
Tue, 6 Oct 2026 10:28:24 +0000 (12:28 +0200)
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
.github/workflows/wolfssl.yml

index 03da1c14eaf553851beee72e02f6c27732e61aeb..12b38df20b0b0304a55810fb2ae938127a6b1c34 100755 (executable)
@@ -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",
index bf0405c418be9ae548afd907624a5d3a1315c331..ffb7bb61441e8499216dc55602170d8870fd1e55 100644 (file)
@@ -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 \