From 538188dca0e93a90ad286d5dd1ac2c408e068ba7 Mon Sep 17 00:00:00 2001 From: aggarwalakshun Date: Fri, 12 Dec 2025 17:40:53 +0530 Subject: [PATCH] skip empty docs --- .gitea/workflows/kubeconform.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.gitea/workflows/kubeconform.yml b/.gitea/workflows/kubeconform.yml index 705e6a1..5fd4e79 100644 --- a/.gitea/workflows/kubeconform.yml +++ b/.gitea/workflows/kubeconform.yml @@ -67,6 +67,11 @@ jobs: for i in $(seq 0 $((DOC_COUNT - 1))); do TMP_DOC="/tmp/doc_${i}_$$.yaml" yq eval-all ".[$i]" "$file" > "$TMP_DOC" + if [[ ! -s "$TMP_DOC" ]] || grep -q '^\s*$' "$TMP_DOC"; then + echo "Skipping empty or invalid document $i in $file" + rm -f "$TMP_DOC" + continue + fi KIND=$(yq eval ".kind // \"\"" "$TMP_DOC") if [[ -n "$KIND" && -n "${SCHEMA_MAP[$KIND]}" ]]; then echo "Found $KIND in document $i - using custom schema"