From 30622530f5bc9ca33ca7d8c1ec382efce15a147c Mon Sep 17 00:00:00 2001 From: Lucas Mulling Date: Sat, 28 Dec 2024 09:28:34 -0300 Subject: [PATCH] Nits & fix CI Signed-off-by: Lucas Mulling --- .github/workflows/build.yml | 2 +- tests/tecxc | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index e2cea12b..177cd897 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -76,7 +76,7 @@ jobs: git config --global --add safe.directory \ /__w/pkcs11-provider/pkcs11-provider git submodule update --init - if [ -f /etc/fedora-release ]; then + if [ -f /etc/redhat-release ]; then CC=${{ matrix.compiler }} meson setup builddir else CC=${{ matrix.compiler }} meson setup builddir -Denable_explicit_EC_test=true diff --git a/tests/tecxc b/tests/tecxc index 9dc3240a..202e0cd9 100755 --- a/tests/tecxc +++ b/tests/tecxc @@ -5,7 +5,7 @@ # Some distributions completely removed support for explicit EC from libcrypto. # If `-Denable_explicit_EC_test=true` is not set, skip the test. if [ -z "${ENABLE_EXPLICIT_EC_TEST}" ]; then - exit 0 + exit 77 fi source "${TESTSSRCDIR}/helpers.sh"