We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent adf1f90 commit 18dfae2Copy full SHA for 18dfae2
action.yml
@@ -327,8 +327,13 @@ runs:
327
if jq -e . "${TEMP_STDERR}" >/dev/null 2>&1; then
328
ERROR_JSON=$(jq -c '.error // empty' "${TEMP_STDERR}")
329
fi
330
- if ! { jq -e . "${TEMP_STDERR}" >/dev/null 2>&1 && jq -e . "${TEMP_STDOUT}" >/dev/null 2>&1; }; then
331
- echo "::warning::Gemini CLI output was not valid JSON"
+
+ if { [[ -s "${TEMP_STDERR}" ]] && ! jq -e . "${TEMP_STDERR}" >/dev/null 2>&1; }; then
332
+ echo "::warning::Gemini CLI stderr was not valid JSON"
333
+ fi
334
335
+ if { [[ -s "${TEMP_STDOUT}" ]] && ! jq -e . "${TEMP_STDOUT}" >/dev/null 2>&1; }; then
336
+ echo "::warning::Gemini CLI stdout was not valid JSON"
337
338
339
0 commit comments