From 517d669aa3d57625119cd11c29536bacbe9d9ab2 Mon Sep 17 00:00:00 2001 From: Arlind Sulejmani Date: Sun, 8 Jun 2025 19:28:47 +0200 Subject: [PATCH] Update .gitea/workflows/deploy-ci.yaml --- .gitea/workflows/deploy-ci.yaml | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/.gitea/workflows/deploy-ci.yaml b/.gitea/workflows/deploy-ci.yaml index 7d0d361..bb9de5f 100644 --- a/.gitea/workflows/deploy-ci.yaml +++ b/.gitea/workflows/deploy-ci.yaml @@ -43,12 +43,22 @@ jobs: for j in $(seq 0 $((repo_count - 1))); do owner=$(echo "$repos_json" | jq -r ".[$j].owner.login") repo=$(echo "$repos_json" | jq -r ".[$j].name") - readme_json=$(curl -sSL -H "Authorization: token $TOKEN" "$GITEA_API/repos/$owner/$repo/contents/README.md?ref=main" || echo "{}") - content=$(echo "$readme_json" | jq -r .content 2>/dev/null | base64 -d 2>/dev/null || echo "") - if echo "$content" | grep -qE '^[[:space:]]*#[[:space:]]*Skins[[:space:]]*$'; then + echo "DEBUG: Fetching README for $owner/$repo" + readme_json=$(curl -sSL -H "Authorization: token $TOKEN" \ + "$GITEA_API/repos/$owner/$repo/contents/README.md?ref=main" || echo "{}") + echo "DEBUG: README JSON for $owner/$repo: $readme_json" + content=$(echo "$readme_json" \ + | jq -r .content 2>/dev/null \ + | base64 -d 2>/dev/null || echo "") + echo "DEBUG: Decoded content for $owner/$repo (first 10 lines):" + echo "$content" | sed -n '1,10p' | sed -n l + if echo "$content" | grep -qF '# Skins'; then + echo "DEBUG: Match found for '# Skins' in $owner/$repo" echo "$owner/$repo" >> "$valid_repos_file" echo "added $owner/$repo" repo_matched=true + else + echo "DEBUG: No '# Skins' heading in $owner/$repo" fi done [ "$repo_matched" = false ] && echo "no matching repos for $user_login"