From da431da308135d730afcac9973e9a8c405de8667 Mon Sep 17 00:00:00 2001 From: Daniel McCarney Date: Thu, 4 Apr 2024 11:33:20 -0400 Subject: [PATCH] ci: add client -> example.com test This commit adds a CI run step that uses the client test binary to connect to https://example.com, validating the presented certificate chain using the system default CA bundle. We do this with `NO_ECHO=1` to avoid trying to write a non-HTTP request and asserting on an echoed response. --- .github/workflows/libssl.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/libssl.yaml b/.github/workflows/libssl.yaml index 5a533ac..d21456b 100644 --- a/.github/workflows/libssl.yaml +++ b/.github/workflows/libssl.yaml @@ -41,6 +41,7 @@ jobs: - run: make PROFILE=release test - run: make PROFILE=release integration + - run: NO_ECHO=1 target/client example.com 443 default valgrind: name: Valgrind