From 5810b807ecbffc4effbab61170ef44fd19171915 Mon Sep 17 00:00:00 2001 From: aitbc1 Date: Sat, 28 Mar 2026 12:47:14 +0100 Subject: [PATCH] Fix second Install Dependencies step to skip gracefully when package directory missing --- .gitea/workflows/package-tests.yml | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/.gitea/workflows/package-tests.yml b/.gitea/workflows/package-tests.yml index 36dc3c71..c750ed86 100644 --- a/.gitea/workflows/package-tests.yml +++ b/.gitea/workflows/package-tests.yml @@ -401,12 +401,17 @@ jobs: run: | echo "=== INSTALLING DEPENDENCIES ===" + # Check if package directory exists + if [[ ! -d "/opt/aitbc/python-packages-workspace/repo/${{ matrix.package.path }}" ]]; then + echo "⚠️ Package directory not found: ${{ matrix.package.path }}" + echo "Skipping dependency installation for this package" + exit 0 + fi + # Ensure we have a valid working directory cd /opt/aitbc/python-packages-workspace/repo/${{ matrix.package.path }} || { echo "❌ Failed to change to package directory" echo "Current directory: $(pwd)" - echo "Available directories:" - find /opt/aitbc/python-packages-workspace/repo -type d | head -10 exit 1 }