diff --git a/.gitea/workflows/base-build.yml b/.gitea/workflows/base-build.yml index 5f1c8e0..497f93b 100644 --- a/.gitea/workflows/base-build.yml +++ b/.gitea/workflows/base-build.yml @@ -42,6 +42,19 @@ jobs: bash base-image-script/debian-${version}_pt1.sh echo "[DEBUG] Checking host output dir: ./$version" ls -lh "./$version" || echo "[WARN] No folder or files in ./$version" + + expected_path="./$version/debian-$version.tar.bz2" + fallback_path="./debian-$version.tar.bz2" + + if [ -f "$fallback_path" ]; then + echo "[INFO] Found fallback tarball: $fallback_path" + mkdir -p "./$version" + mv "$fallback_path" "$expected_path" + echo "[INFO] Moved $fallback_path to $expected_path" + else + echo "[ERROR] Expected tarball not found at $fallback_path" + exit 1 + fi done - name: List output archives