From af0cb93836a5bb77d65db31236ad59be2e621135 Mon Sep 17 00:00:00 2001 From: Josh Soref <2119212+jsoref@users.noreply.github.com> Date: Fri, 28 Jun 2024 09:55:32 -0400 Subject: [PATCH] infra/workflow: Only comment if there is output --- .github/workflows/memcheck_asan.sh | 8 ++++---- .github/workflows/memcheck_valgrind.sh | 8 ++++---- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/.github/workflows/memcheck_asan.sh b/.github/workflows/memcheck_asan.sh index 29fd5507..5a74d6a6 100755 --- a/.github/workflows/memcheck_asan.sh +++ b/.github/workflows/memcheck_asan.sh @@ -27,10 +27,10 @@ if [[ "$GITHUB_EVENT_NAME" == "pull_request" ]]; then OUTPUT+=$'\n```\n' OUTPUT+="$PAYLOAD_MEMCHECK" OUTPUT+=$'\n```\n' + + PAYLOAD=$(echo '{}' | jq --arg body "$OUTPUT" '.body = $body') + + curl -s -S -H "Authorization: token $GITHUB_TOKEN" --header "Content-Type: application/vnd.github.VERSION.text+json" --data "$PAYLOAD" "$COMMENTS_URL" fi - - PAYLOAD=$(echo '{}' | jq --arg body "$OUTPUT" '.body = $body') - - curl -s -S -H "Authorization: token $GITHUB_TOKEN" --header "Content-Type: application/vnd.github.VERSION.text+json" --data "$PAYLOAD" "$COMMENTS_URL" fi diff --git a/.github/workflows/memcheck_valgrind.sh b/.github/workflows/memcheck_valgrind.sh index 9bd81523..b529fddc 100755 --- a/.github/workflows/memcheck_valgrind.sh +++ b/.github/workflows/memcheck_valgrind.sh @@ -26,10 +26,10 @@ if [[ "$GITHUB_EVENT_NAME" == "pull_request" ]]; then OUTPUT+=$'\n```\n' OUTPUT+="$PAYLOAD_MEMCHECK" OUTPUT+=$'\n```\n' + + PAYLOAD=$(echo '{}' | jq --arg body "$OUTPUT" '.body = $body') + + curl -s -S -H "Authorization: token $GITHUB_TOKEN" --header "Content-Type: application/vnd.github.VERSION.text+json" --data "$PAYLOAD" "$COMMENTS_URL" fi - - PAYLOAD=$(echo '{}' | jq --arg body "$OUTPUT" '.body = $body') - - curl -s -S -H "Authorization: token $GITHUB_TOKEN" --header "Content-Type: application/vnd.github.VERSION.text+json" --data "$PAYLOAD" "$COMMENTS_URL" fi