From 7b1c662c4f45f5997e72ebb239adde5e0a41d77c Mon Sep 17 00:00:00 2001 From: Gokhan Gulbiz Date: Tue, 22 Aug 2023 16:50:07 +0300 Subject: [PATCH] Fix for diffs output --- .github/actions/save_logs_and_results/action.yml | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/.github/actions/save_logs_and_results/action.yml b/.github/actions/save_logs_and_results/action.yml index b5b793cd9..6aae83f19 100644 --- a/.github/actions/save_logs_and_results/action.yml +++ b/.github/actions/save_logs_and_results/action.yml @@ -24,14 +24,12 @@ runs: /tmp/pg_upgrade_newData_logs - name: Publish regression.diffs run: |- - if find src/test/regress -name "*.diffs" -type f -print -quit | grep -q .; then - diff=find src/test/regress -name "*.diffs" -exec cat {} + - if [ -z diff ]; then - echo '```diff' >> $GITHUB_STEP_SUMMARY - echo $diff >> $GITHUB_STEP_SUMMARY - echo '```' >> $GITHUB_STEP_SUMMARY - echo $diff - fi + diffs = "$(find src/test/regress -name "*.diffs" -exec cat {} +)" + if [ -z "$diffs" ]; then + echo '```diff' >> $GITHUB_STEP_SUMMARY + echo $diffs >> $GITHUB_STEP_SUMMARY + echo '```' >> $GITHUB_STEP_SUMMARY + echo $diffs fi shell: bash - name: Print stack traces