From 8b77dddc180a9ceee507b1a72d31e876dd77ed54 Mon Sep 17 00:00:00 2001 From: lleyton Date: Thu, 22 Jun 2023 16:10:17 -0700 Subject: [PATCH] fix: escape newlines in job summary (#609) --- .github/workflows/autobuild.yml | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/.github/workflows/autobuild.yml b/.github/workflows/autobuild.yml index 79e83223ea..52bca6aba7 100644 --- a/.github/workflows/autobuild.yml +++ b/.github/workflows/autobuild.yml @@ -143,12 +143,14 @@ jobs: - name: Generate RPMLint/DNF summary if: success() run: | + # Remind me to make all of this not weird later ~ lleyton + if [[ $LINT_ERR == "true" ]]; then - echo "## ❌ Lint: [${{matrix.pkg.pkg}} (${{matrix.pkg.arch}})](https://github.com/terrapkg/packages/actions/runs/${{github.run_id}})\n" >> $GITHUB_STEP_SUMMARY - echo "```\n${{ env.ESC_LINT_OUT }}\n```\n"; + echo -e "## ❌ Lint: [${{matrix.pkg.pkg}} (${{matrix.pkg.arch}})](https://github.com/terrapkg/packages/actions/runs/${{github.run_id}})\n" >> $GITHUB_STEP_SUMMARY + echo -e "```\n${{ env.ESC_LINT_OUT }}\n```\n" >> $GITHUB_STEP_SUMMARY fi if [[ $INSTALL_ERR == "true" ]]; then - echo "## ❌ DNF: [${{matrix.pkg.pkg}} (${{matrix.pkg.arch}})](https://github.com/terrapkg/packages/actions/runs/${{github.run_id}})\n" >> $GITHUB_STEP_SUMMARY + echo -e "## ❌ DNF: [${{matrix.pkg.pkg}} (${{matrix.pkg.arch}})](https://github.com/terrapkg/packages/actions/runs/${{github.run_id}})\n" >> $GITHUB_STEP_SUMMARY echo "${{ env.ESC_DNF_OUT }}" >> $GITHUB_STEP_SUMMARY fi