CI/CD Pipeline Integration: iOS + Android stages with Gitea-native syntax #11

Merged
kfj001 merged 64 commits from ci/pipeline-integration into main 2026-08-03 20:16:03 -07:00
Showing only changes of commit 0d0da4ca62 - Show all commits
+7 -2
View File
1
@@ -237,8 +237,13 @@ jobs:
- name: Setup Flutter - name: Setup Flutter
run: | run: |
set -e set -e
curl -fsSL "https://storage.googleapis.com/flutter_infra_release/releases/stable/macos/flutter_macos_${{ env.FLUTTER_VERSION }}-stable.tar.xz" \ # Try Google storage, fallback to GitHub mirror
-o /tmp/flutter.tar.xz if ! curl -fsSL --connect-timeout 10 "https://storage.googleapis.com/flutter_infra_release/releases/stable/macos/flutter_macos_${{ env.FLUTTER_VERSION }}-stable.tar.xz" \
-o /tmp/flutter.tar.xz 2>/dev/null; then
echo "Google storage unavailable, trying GitHub mirror..."
curl -fsSL "https://github.com/flutter/flutter/releases/download/${{ env.FLUTTER_VERSION }}-stable/flutter_macos_${{ env.FLUTTER_VERSION }}-stable.tar.xz" \
-o /tmp/flutter.tar.xz
fi
tar -xf /tmp/flutter.tar.xz -C "$PWD" tar -xf /tmp/flutter.tar.xz -C "$PWD"
export PATH="$PWD/flutter/bin:$PATH" export PATH="$PWD/flutter/bin:$PATH"
flutter --version flutter --version