generated from osc/skins-template
test
This commit is contained in:
@@ -36,11 +36,10 @@ runs:
|
|||||||
for f in "$root"/*; do
|
for f in "$root"/*; do
|
||||||
[ -f "$f" ] || continue
|
[ -f "$f" ] || continue
|
||||||
name="$(basename "$f")"
|
name="$(basename "$f")"
|
||||||
if printf '%s\n' "${skins[@]}" | grep -Fxq -- "$name"; then
|
if ! printf '%s\n' "${skins[@]}" | grep -Fxq -- "$name"; then
|
||||||
continue
|
echo " → Removing unexpected root file: $f"
|
||||||
|
rm -f "$f"
|
||||||
fi
|
fi
|
||||||
echo " → Removing unexpected root file: $f"
|
|
||||||
rm -f "$f"
|
|
||||||
done
|
done
|
||||||
|
|
||||||
dir="$root/$skin"
|
dir="$root/$skin"
|
||||||
@@ -68,14 +67,6 @@ runs:
|
|||||||
|
|
||||||
for skin in "${skins[@]}"; do
|
for skin in "${skins[@]}"; do
|
||||||
header=$(sanitize_filename "$skin")
|
header=$(sanitize_filename "$skin")
|
||||||
ini=$(find "$DANSER_SKINS_DIR/$skin" -maxdepth 1 -type f -iname "skin.ini" -print -quit || true)
|
|
||||||
if [[ -f "$ini" ]]; then
|
|
||||||
raw=$(grep -i '^[[:space:]]*Name:' "$ini" | head -n1 || true)
|
|
||||||
raw="${raw#*:}"
|
|
||||||
raw="$(echo "$raw" | sed 's/^[[:space:]]*//;s/[[:space:]]*$//')"
|
|
||||||
tmp_header=$(sanitize_filename "$raw")
|
|
||||||
[[ -n "$tmp_header" ]] && header="$tmp_header"
|
|
||||||
fi
|
|
||||||
|
|
||||||
prune_dir "$REPO_SCREENSHOT_DIR" "$skin" "$header.mp4"
|
prune_dir "$REPO_SCREENSHOT_DIR" "$skin" "$header.mp4"
|
||||||
prune_dir "$REPO_RANKING_PANEL_DIR" "$skin" "$header.webp"
|
prune_dir "$REPO_RANKING_PANEL_DIR" "$skin" "$header.webp"
|
||||||
|
|||||||
Reference in New Issue
Block a user