From 470c2eca39c902d705d745f6df252b060396d1dc Mon Sep 17 00:00:00 2001 From: admin Date: Sun, 5 Jul 2026 03:11:08 +0800 Subject: [PATCH] Fix: LFS check should not fail the build --- .github/workflows/build-ios.yml | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/.github/workflows/build-ios.yml b/.github/workflows/build-ios.yml index b270394..db6b730 100644 --- a/.github/workflows/build-ios.yml +++ b/.github/workflows/build-ios.yml @@ -87,18 +87,26 @@ jobs: echo "========================================" echo "Checking LFS files..." echo "========================================" + + # 列出 Libbox.xcframework 目录内容 + echo "Libbox.xcframework contents:" + ls -la iOS-SwiftUI-Code/uuvpn/Libbox.xcframework/ 2>/dev/null || echo "Directory not found or empty" + + # 检查关键文件 if [ -f "iOS-SwiftUI-Code/uuvpn/Libbox.xcframework/ios-arm64/Libbox.framework/Libbox" ]; then echo "lfs_ready=true" >> $GITHUB_OUTPUT echo "✅ LFS files downloaded successfully" - file iOS-SwiftUI-Code/uuvpn/Libbox.xcframework/ios-arm64/Libbox.framework/Libbox + file iOS-SwiftUI-Code/uuvpn/Libbox.xcframework/ios-arm64/Libbox.framework/Libbox 2>/dev/null || true else echo "lfs_ready=false" >> $GITHUB_OUTPUT echo "❌ LFS files not available" echo "" - echo "Libbox.xcframework contents:" - find iOS-SwiftUI-Code/uuvpn/Libbox.xcframework -type f 2>/dev/null | head -20 + echo "This means Gitea LFS is not properly configured." fi + # 不让 find 命令导致失败 + exit 0 + - name: Pull Docker-OSX image if: ${{ steps.check_lfs.outputs.lfs_ready == 'true' }} run: |