This commit is contained in:
2025-10-01 13:53:42 +02:00
parent 7f63dcc4da
commit 99f38f84e3
3 changed files with 10 additions and 15 deletions

View File

@@ -3,12 +3,13 @@ description: "Setup environment dirs and create directories for assets"
inputs:
all_skins:
description: "Newline-delimited list of all skins"
description: "JSON array of all skins"
required: true
outputs:
user_repository:
description: "Path of the repository (relative inside container)"
value: ${{ steps.repo.outputs.user_repository }}
runs:
using: "composite"
@@ -39,7 +40,7 @@ runs:
echo "Creating base directories for assets..."
mkdir -p "$REPO_SCREENSHOT_DIR" "$REPO_MOD_ICONS_DIR" "$REPO_RANKING_PANEL_DIR" "$OSK_PATH" "$REPO_THUMBNAIL_DIR"
while IFS= read -r skin; do
echo '${{ inputs.all_skins }}' | jq -r '.[]' | while IFS= read -r skin; do
[ -z "$skin" ] && continue
echo " → Creating subdirs for '$skin'…"
mkdir -p \
@@ -48,7 +49,7 @@ runs:
"$REPO_RANKING_PANEL_DIR/$skin" \
"$OSK_PATH/$skin" \
"$REPO_THUMBNAIL_DIR/$skin"
done <<< "${{ inputs.all_skins }}"
done
echo "All asset directories created."