@@ -317,6 +317,14 @@ runs:
317317 printf "::debug:: %s\n" "Will use title $title_input" ;
318318 sanitized_input_title_field=$(printf "%s%s" 'output[title]=' "$title_input" ;)
319319 printf "%s\n" "::endgroup::"
320+ printf "%s\n" "::group::validate-summary"
321+ summary_input="${RAW_CHECK_SUMMARY_INPUT}" || summary_input="" ;
322+ sanitized_input_summary_field=$(printf "%s%s" 'output[summary]=' "$summary_input" ;)
323+ printf "%s\n" "::endgroup::"
324+ printf "%s\n" "::group::validate-description"
325+ text_input="${RAW_CHECK_TEXT_INPUT}" || text_input="" ;
326+ sanitized_input_text_field=$(printf "%s%s" 'output[text]=' "$text_input" ;)
327+ printf "%s\n" "::endgroup::"
320328 printf "%s\n" "::group::update-check"
321329 # GitHub CLI api
322330 # https://cli.github.com/manual/gh_api
@@ -326,7 +334,7 @@ runs:
326334 -f "status=${{ inputs.status }}" \
327335 -f "details_url=${{ steps.output_check_details_url.outputs.details_url }}" \
328336 -f "$sanitized_input_title_field" \
329- -f 'output[summary]=${RAW_CHECK_SUMMARY_INPUT}' -f 'output[text]=${RAW_CHECK_TEXT_INPUT}'
337+ -f "$sanitized_input_summary_field" -f "$sanitized_input_text_field"
330338 printf "%s\n" "::endgroup::"
331339 - name : " Update Check"
332340 id : complete_check
@@ -358,7 +366,7 @@ runs:
358366 -f "completed_at=${{ steps.output_date.outputs.check_date }}Z" \
359367 -f "details_url=${{ steps.output_check_details_url.outputs.details_url }}" \
360368 -f "$sanitized_input_title_field" \
361- -f 'output[summary]=${RAW_CHECK_SUMMARY_INPUT}' -f 'output[text]=${RAW_CHECK_TEXT_INPUT}'
369+ -f 'output[summary]='" ${RAW_CHECK_SUMMARY_INPUT}" -f 'output[text]='" ${RAW_CHECK_TEXT_INPUT}"
362370 printf "%s\n" "::endgroup::"
363371 - name : " Report outcome of checks API"
364372 id : output_check_outcome
0 commit comments