fix: validate all release assets

This commit is contained in:
winchen
2026-07-28 19:44:41 +08:00
parent 6f18980a64
commit 3694051a95
+1 -1
View File
@@ -54,7 +54,7 @@ while IFS= read -r asset; do
echo "Missing referenced asset: $asset" >&2 echo "Missing referenced asset: $asset" >&2
exit 1 exit 1
} }
done < <(sed -nE 's/.*(css\/[^" ]+|js\/[^" ]+).*/\1/p' "$DIST_DIR/index.html") done < <(grep -oE '(css|js)/[^"'"'"' ]+' "$DIST_DIR/index.html" | sort -u)
find "$DIST_DIR/api" -type f -name '*.php' -print0 | find "$DIST_DIR/api" -type f -name '*.php' -print0 |
xargs -0 -r -n1 php -l >/dev/null xargs -0 -r -n1 php -l >/dev/null