From 4dba40e8d393dd95e5c7964e202bf32fb61e961b Mon Sep 17 00:00:00 2001 From: Owen Rummage Date: Sun, 19 Jul 2026 17:00:28 -0500 Subject: [PATCH] Expose macOS release build diagnostics --- .github/workflows/release.yml | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 403b39d..af709fc 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -148,8 +148,12 @@ jobs: TLS_CFLAGS="-I$GITHUB_WORKSPACE/openssl-static/include" \ TLS_LDLIBS="$OPENSSL_LIBDIR/libssl.a $OPENSSL_LIBDIR/libcrypto.a" \ 2>&1 | tee "$build_log"; then - message="$(tail -40 "$build_log" | tr '\n' ' ')" - echo "::error title=macOS build failed::$message" + { + echo '## macOS build failure' + echo '```text' + tail -80 "$build_log" + echo '```' + } >> "$GITHUB_STEP_SUMMARY" exit 1 fi if otool -L "dist/fossbench-${{ matrix.target }}" | grep -E 'lib(ssl|crypto)'; then