generated from osc/skins-template
Update .gitea/workflows/ci.yml
All checks were successful
CI/CD Pipeline / Full CI/CD Pipeline (push) Successful in 11s
All checks were successful
CI/CD Pipeline / Full CI/CD Pipeline (push) Successful in 11s
This commit is contained in:
@@ -393,10 +393,12 @@ jobs:
|
|||||||
if [ -n "$name_line" ]; then
|
if [ -n "$name_line" ]; then
|
||||||
val="${name_line#*:}"
|
val="${name_line#*:}"
|
||||||
val="$(echo "$val" | sed 's/^[[:space:]]*//;s/[[:space:]]*$//')"
|
val="$(echo "$val" | sed 's/^[[:space:]]*//;s/[[:space:]]*$//')"
|
||||||
|
if [ -n "$val" ]; then
|
||||||
sanitized="$(sanitize_filename "$val")"
|
sanitized="$(sanitize_filename "$val")"
|
||||||
[ -n "$sanitized" ] && skin_header="$sanitized"
|
[ -n "$sanitized" ] && skin_header="$sanitized"
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
fi
|
||||||
|
|
||||||
VIDEO_DIR="$REPO_SCREENSHOT_DIR/$SKIN_DIR_NAME"
|
VIDEO_DIR="$REPO_SCREENSHOT_DIR/$SKIN_DIR_NAME"
|
||||||
PNG_DIR="$REPO_RANKING_PANEL_DIR/$SKIN_DIR_NAME"
|
PNG_DIR="$REPO_RANKING_PANEL_DIR/$SKIN_DIR_NAME"
|
||||||
@@ -468,10 +470,12 @@ jobs:
|
|||||||
if [ -n "$name_line" ]; then
|
if [ -n "$name_line" ]; then
|
||||||
val="${name_line#*:}"
|
val="${name_line#*:}"
|
||||||
val="$(echo "$val" | sed 's/^[[:space:]]*//;s/[[:space:]]*$//')"
|
val="$(echo "$val" | sed 's/^[[:space:]]*//;s/[[:space:]]*$//')"
|
||||||
|
if [ -n "$val" ]; then
|
||||||
sanitized="$(sanitize_filename "$val")"
|
sanitized="$(sanitize_filename "$val")"
|
||||||
[ -n "$sanitized" ] && skin_header="$sanitized"
|
[ -n "$sanitized" ] && skin_header="$sanitized"
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
fi
|
||||||
|
|
||||||
echo ""
|
echo ""
|
||||||
echo "[$INDEX/$SKIN_COUNT] Skin: $skin_header"
|
echo "[$INDEX/$SKIN_COUNT] Skin: $skin_header"
|
||||||
@@ -591,10 +595,12 @@ jobs:
|
|||||||
if [ -n "$name_line" ]; then
|
if [ -n "$name_line" ]; then
|
||||||
val="${name_line#*:}"
|
val="${name_line#*:}"
|
||||||
val="$(echo "$val" | sed 's/^[[:space:]]*//;s/[[:space:]]*$//')"
|
val="$(echo "$val" | sed 's/^[[:space:]]*//;s/[[:space:]]*$//')"
|
||||||
|
if [ -n "$val" ]; then
|
||||||
sanitized="$(sanitize_filename "$val")"
|
sanitized="$(sanitize_filename "$val")"
|
||||||
[ -n "$sanitized" ] && skin_header="$sanitized"
|
[ -n "$sanitized" ] && skin_header="$sanitized"
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
fi
|
||||||
|
|
||||||
echo ""
|
echo ""
|
||||||
echo "[$INDEX/$SKIN_COUNT] Processing skin: $skin_header"
|
echo "[$INDEX/$SKIN_COUNT] Processing skin: $skin_header"
|
||||||
@@ -669,7 +675,13 @@ jobs:
|
|||||||
skin_header="$skin"
|
skin_header="$skin"
|
||||||
if [ -f "$ini_file" ]; then
|
if [ -f "$ini_file" ]; then
|
||||||
line=$(grep -i '^[[:space:]]*Name:' "$ini_file" | head -n1)
|
line=$(grep -i '^[[:space:]]*Name:' "$ini_file" | head -n1)
|
||||||
[ -n "$line" ] && skin_header=$(sanitize_filename "${line#*:}")
|
if [ -n "$line" ]; then
|
||||||
|
val="${line#*:}"
|
||||||
|
val="$(echo "$val" | sed 's/^[[:space:]]*//;s/[[:space:]]*$//')"
|
||||||
|
if [ -n "$val" ]; then
|
||||||
|
skin_header=$(sanitize_filename "$val")
|
||||||
|
fi
|
||||||
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
raw_path="$(printf "%s/%s" "$skin" "$skin_header" | sed 's/^ *//;s/ *$//')"
|
raw_path="$(printf "%s/%s" "$skin" "$skin_header" | sed 's/^ *//;s/ *$//')"
|
||||||
@@ -692,11 +704,17 @@ jobs:
|
|||||||
skin=$(basename "$dir")
|
skin=$(basename "$dir")
|
||||||
[[ -n "${ordered[$skin]}" ]] && continue
|
[[ -n "${ordered[$skin]}" ]] && continue
|
||||||
|
|
||||||
ini_file=$(find "$dir" -maxdepth 1 -iname "skin.ini" | head -n1)
|
ini_file=$(find "$dir" -maxdepth 1 -iname "skin.ini" | head -n1 || true)
|
||||||
skin_header="$skin"
|
skin_header="$skin"
|
||||||
if [ -f "$ini_file" ]; then
|
if [ -f "$ini_file" ]; then
|
||||||
line=$(grep -i '^[[:space:]]*Name:' "$ini_file" | head -n1 2>/dev/null || true)
|
line=$(grep -i '^[[:space:]]*Name:' "$ini_file" | head -n1 || true)
|
||||||
[ -n "$line" ] && skin_header=$(sanitize_filename "${line#*:}")
|
if [ -n "$line" ]; then
|
||||||
|
val="${line#*:}"
|
||||||
|
val="$(echo "$val" | sed 's/^[[:space:]]*//;s/[[:space:]]*$//')"
|
||||||
|
if [ -n "$val" ]; then
|
||||||
|
skin_header=$(sanitize_filename "$val")
|
||||||
|
fi
|
||||||
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
raw_path="$(printf "%s/%s" "$skin" "$skin_header" | sed 's/^ *//;s/ *$//')"
|
raw_path="$(printf "%s/%s" "$skin" "$skin_header" | sed 's/^ *//;s/ *$//')"
|
||||||
@@ -704,7 +722,6 @@ jobs:
|
|||||||
|
|
||||||
echo "## [$skin_header]($REGISTRY_URL/$USER_REPOSITORY/media/tag/$new_tag/export/${base_path}.osk)" >> "$README_PATH"
|
echo "## [$skin_header]($REGISTRY_URL/$USER_REPOSITORY/media/tag/$new_tag/export/${base_path}.osk)" >> "$README_PATH"
|
||||||
echo "" >> "$README_PATH"
|
echo "" >> "$README_PATH"
|
||||||
|
|
||||||
echo "[](/docs/${base_path}.md)" >> "$README_PATH"
|
echo "[](/docs/${base_path}.md)" >> "$README_PATH"
|
||||||
echo "" >> "$README_PATH"
|
echo "" >> "$README_PATH"
|
||||||
done
|
done
|
||||||
@@ -762,7 +779,13 @@ jobs:
|
|||||||
|
|
||||||
if [ -f "$ini_file" ]; then
|
if [ -f "$ini_file" ]; then
|
||||||
line=$(grep -i '^[[:space:]]*Name:' "$ini_file" | head -n1 || true)
|
line=$(grep -i '^[[:space:]]*Name:' "$ini_file" | head -n1 || true)
|
||||||
[ -n "$line" ] && skin_header=$(sanitize_filename "${line#*:}")
|
if [ -n "$line" ]; then
|
||||||
|
val="${line#*:}"
|
||||||
|
val="$(echo "$val" | sed 's/^[[:space:]]*//;s/[[:space:]]*$//')"
|
||||||
|
if [ -n "$val" ]; then
|
||||||
|
skin_header=$(sanitize_filename "$val")
|
||||||
|
fi
|
||||||
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
raw_path="${skin}/${skin_header}"
|
raw_path="${skin}/${skin_header}"
|
||||||
@@ -851,6 +874,7 @@ jobs:
|
|||||||
if [[ -f "$ini" ]]; then
|
if [[ -f "$ini" ]]; then
|
||||||
raw=$(grep -i '^[[:space:]]*Name:' "$ini" | head -n1 || true)
|
raw=$(grep -i '^[[:space:]]*Name:' "$ini" | head -n1 || true)
|
||||||
raw="${raw#*:}"
|
raw="${raw#*:}"
|
||||||
|
raw="$(echo "$raw" | sed 's/^[[:space:]]*//;s/[[:space:]]*$//')"
|
||||||
tmp_header=$(sanitize_filename "$raw")
|
tmp_header=$(sanitize_filename "$raw")
|
||||||
[[ -n "$tmp_header" ]] && header="$tmp_header"
|
[[ -n "$tmp_header" ]] && header="$tmp_header"
|
||||||
fi
|
fi
|
||||||
|
|||||||
Reference in New Issue
Block a user