fix yq. set -o=json

This commit is contained in:
2025-12-12 23:25:14 +05:30
parent 7153d73e91
commit 0eac330ab1

View File

@@ -66,7 +66,7 @@ jobs:
for file in ${ALL_CHANGED_FILES}; do for file in ${ALL_CHANGED_FILES}; do
[ -z "$file" ] && continue [ -z "$file" ] && continue
echo "=== Validating: $file ===" echo "=== Validating: $file ==="
MANIFESTS=$(yq e '.[]' "$file" | jq -c 'select(.kind != null)') MANIFESTS=$(yq e -o=json '.[]' "$file" | jq -c 'select(.kind != null)')
for manifest in "${MANIFESTS[@]}"; do for manifest in "${MANIFESTS[@]}"; do
KIND=$(echo $manifest | yq -r '.kind // ""') KIND=$(echo $manifest | yq -r '.kind // ""')