Skip to content

Commit 699a53a

Browse files
committed
ci: add v5.8.4-stable to PR-time matrix (supported back-compat line)
- _discover-versions.yml: extends wolfssl_latest_ref_array, so Simple, Cmdline, Sanitizers and SEED-SRC pick it up automatically. - smoke-test.yml: third smoke build (5.8.4 + openssl-latest). - multi-compiler.yml: gcc-12 + v5.8.4-stable + master openssl, alongside the existing v5.8.0-stable entry.
1 parent 7ba43f4 commit 699a53a

3 files changed

Lines changed: 8 additions & 1 deletion

File tree

.github/workflows/_discover-versions.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -137,7 +137,8 @@ jobs:
137137
echo "wolfssl_ref=$WOLFSSL_DEB_REF"
138138
echo "wolfssl_ref_array=[\"master\",\"$WOLFSSL_DEB_REF\"]"
139139
echo "wolfssl_latest_ref=$WOLFSSL_LATEST"
140-
echo "wolfssl_latest_ref_array=[\"master\",\"$WOLFSSL_LATEST\"]"
140+
# v5.8.4-stable: supported back-compat line, always in PR matrix.
141+
echo "wolfssl_latest_ref_array=[\"master\",\"$WOLFSSL_LATEST\",\"v5.8.4-stable\"]"
141142
echo "openssl_ref=openssl-$OSSL"
142143
echo "openssl_ref_array=[\"openssl-$OSSL\"]"
143144
echo "openssl_latest_ref=$OSSL_LATEST"

.github/workflows/multi-compiler.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,10 @@ jobs:
5555
CXX: g++-12
5656
wolfssl_ref: v5.8.0-stable
5757
openssl_ref: master
58+
- CC: gcc-12
59+
CXX: g++-12
60+
wolfssl_ref: v5.8.4-stable
61+
openssl_ref: master
5862
- CC: clang-13
5963
CXX: clang++-13
6064
wolfssl_ref: master

.github/workflows/smoke-test.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,8 @@ jobs:
4848
wolfssl_ref: master
4949
- name: stable/openssl-latest
5050
wolfssl_ref: '' # filled in from needs.discover_versions
51+
- name: 5.8.4/openssl-latest
52+
wolfssl_ref: v5.8.4-stable
5153

5254
steps:
5355
- name: Checkout wolfProvider

0 commit comments

Comments
 (0)