Merge pull request 'fix: fix: parse-deps.sh false positive — inline scan should skip fenced code blocks (#574)' (#578) from fix/issue-574 into main

This commit is contained in:
johba 2026-03-23 03:39:02 +01:00
commit 9ec0c02210

View file

@ -23,6 +23,10 @@ BODY=$(cat)
capture { print } capture { print }
' | grep -oP '#\K[0-9]+' || true ' | grep -oP '#\K[0-9]+' || true
# Also check inline deps on same line as keyword # Also check inline deps on same line as keyword (skip fenced code blocks)
echo "$BODY" | grep -iE '(depends on|blocked by)' | grep -oP '#\K[0-9]+' || true echo "$BODY" | awk '
/^```/ { incode = !incode; next }
incode { next }
/blocked by|depends on/i { print }
' | grep -oP '#\K[0-9]+' || true
} | sort -un } | sort -un