@@ -76,11 +76,13 @@ jobs:
7676 LOGICAPP_URL : ${{ secrets.EMAILNOTIFICATION_LOGICAPP_URL_TA }}
7777 ACCELERATOR_NAME : ${{ env.accelerator_name }}
7878 run : |
79- EMAIL_BODY=$(cat email_body.html)
79+ if [ ! -f email_body.html ]; then
80+ echo "<p>Email body was not generated. Please check the workflow logs.</p>" > email_body.html
81+ fi
8082
8183 jq -n \
8284 --arg name "${ACCELERATOR_NAME}" \
83- --arg body "$EMAIL_BODY" \
85+ --rawfile body email_body.html \
8486 '{subject: ("Bicep Parameter Validation Report - " + $name + " - Issues Detected"), body: $body}' \
8587 | curl -X POST "${LOGICAPP_URL}" \
8688 -H "Content-Type: application/json" \
@@ -92,11 +94,13 @@ jobs:
9294 LOGICAPP_URL : ${{ secrets.EMAILNOTIFICATION_LOGICAPP_URL_TA }}
9395 ACCELERATOR_NAME : ${{ env.accelerator_name }}
9496 run : |
95- EMAIL_BODY=$(cat email_body.html)
97+ if [ ! -f email_body.html ]; then
98+ echo "<p>Email body was not generated. Please check the workflow logs.</p>" > email_body.html
99+ fi
96100
97101 jq -n \
98102 --arg name "${ACCELERATOR_NAME}" \
99- --arg body "$EMAIL_BODY" \
103+ --rawfile body email_body.html \
100104 '{subject: ("Bicep Parameter Validation Report - " + $name + " - Passed"), body: $body}' \
101105 | curl -X POST "${LOGICAPP_URL}" \
102106 -H "Content-Type: application/json" \
0 commit comments