for development branches let's use "latest" and fixed for stable
LibreSSL-3.6.0 had some regression, it was fixed in 3.6.1, let us
switch back to the latest LibreSSL available
---
.github/matrix.py | 8 +++++++-
1 file changed, 7 insertions(+), 1 deletion(-)
diff --git a/.github/matrix.py b/.github/matrix.py
index b5a971c5a..2d1831a4d 100755
--- a/.github/matrix.py
+++ b/.github/matrix.py
@@ -195,7 +195,6 @@ def main(ref_name):
"OPENSSL_VERSION=1.1.1s",
"QUICTLS=yes",
"WOLFSSL_VERSION=5.6.4",
- "AWS_LC_VERSION=1.16.0",
# "BORINGSSL=yes",
]
@@ -203,6 +202,11 @@ def main(ref_name):
ssl_versions = ssl_versions + [
"OPENSSL_VERSION=latest",
"LIBRESSL_VERSION=latest",
+ "AWS_LC_VERSION=latest",
+ ]
+ else: # stable branch
+ ssl_versions = ssl_versions + [
+ "AWS_LC_VERSION=1.17.3",
]
for ssl in ssl_versions:
@@ -213,6 +217,8 @@ def main(ref_name):
flags.append("USE_OPENSSL_WOLFSSL=1")
if "AWS_LC" in ssl:
flags.append("USE_OPENSSL_AWSLC=1")
+ if "latest" in ssl:
+ ssl = determine_latest_aws_lc(ssl)
if ssl != "stock":
flags.append("SSL_LIB=${HOME}/opt/lib")
flags.append("SSL_INC=${HOME}/opt/include")
--
2.42.0