diff --git a/.gitea/workflows/branch-sonarscan-pr-merge.yml b/.gitea/workflows/branch-sonarscan-pr-merge.yml index 22973e2c..2abc8c01 100644 --- a/.gitea/workflows/branch-sonarscan-pr-merge.yml +++ b/.gitea/workflows/branch-sonarscan-pr-merge.yml @@ -109,7 +109,7 @@ jobs: id: json-cleanup run: | echo "Cleaning up quality gate response..." - echo '${{ needs.sonarqube-analysis-dry-run.outputs.qg_results }}' > qg_input.txt + echo '${QG_RESULTS}' > qg_input.txt sed -E 's/([a-zA-Z0-9_]+):/\\"\1\\":/g; s/:([^",{}\[\]]+)/:"\1"/g' qg_input.txt > qg_raw.json jq -c '.' qg_raw.json > qg_fixed_json.json echo "qgfixedjson=$(cat qg_fixed_json.json)" >> $GITHUB_OUTPUT @@ -120,6 +120,8 @@ jobs: echo "projstatus=${projstatus}" >> $GITHUB_OUTPUT echo "caycStatus=${caycStatus}" >> $GITHUB_OUTPUT echo "conditions=${conditions}" >> $GITHUB_OUTPUT + env: + QG_RESULTS: ${{ needs.sonarqube-analysis-dry-run.outputs.qg_results }} - name: Convert JSON to Markdown Table id: convert-json-to-md