From 825236f94b30b03fa1e43b00302acf3ceb51f69b Mon Sep 17 00:00:00 2001 From: Jonathan Miller Date: Tue, 23 Jun 2026 16:54:10 -0500 Subject: [PATCH] fix: increase component manifest search depth in ci-joomla maxdepth 4 missed components nested inside package repos (e.g. packages/*/source/packages/com_*/manifest.xml). Increased to maxdepth 10 and excluded .claude/ worktree paths. Authored-by: Moko Consulting --- .mokogitea/workflows/ci-joomla.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.mokogitea/workflows/ci-joomla.yml b/.mokogitea/workflows/ci-joomla.yml index 6f184a2..6042623 100644 --- a/.mokogitea/workflows/ci-joomla.yml +++ b/.mokogitea/workflows/ci-joomla.yml @@ -320,7 +320,8 @@ jobs: ERRORS=0 # Find all component manifests (XML with type="component") - COMP_MANIFESTS=$(find . -maxdepth 4 -name "*.xml" -not -path "./.git/*" -not -path "./vendor/*" -exec grep -l ']*type="component"' {} ; 2>/dev/null || true) + # Uses maxdepth 10 to reach into nested package repos (packages/*/source/packages/com_*/...) + COMP_MANIFESTS=$(find . -maxdepth 10 -name "*.xml" -not -path "./.git/*" -not -path "./vendor/*" -not -path "./.claude/*" -exec grep -l ']*type="component"' {} \; 2>/dev/null || true) if [ -z "$COMP_MANIFESTS" ]; then echo "No component extensions found — skipping." >> $GITHUB_STEP_SUMMARY -- 2.52.0