From fd269aa8d4d3d387b49cad99e85755f4fe1eb311 Mon Sep 17 00:00:00 2001 From: appleboy Date: Wed, 28 Jan 2026 09:30:45 +0800 Subject: [PATCH] refactor: streamline output handling for GITHUB_OUTPUT in workflows - Write the stdout< --- entrypoint.sh | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/entrypoint.sh b/entrypoint.sh index d5d56b6..123c26d 100755 --- a/entrypoint.sh +++ b/entrypoint.sh @@ -71,11 +71,9 @@ if ! "${TARGET}" --version; then fi echo "=======================================" if [[ "${INPUT_CAPTURE_STDOUT}" == 'true' ]]; then - { - echo 'stdout<>"${GITHUB_OUTPUT}" + echo 'stdout<> "${GITHUB_OUTPUT}" + "${TARGET}" "$@" | tee -a "${GITHUB_OUTPUT}" + echo 'EOF' >> "${GITHUB_OUTPUT}" else "${TARGET}" "$@" fi