ci: let Flutter handle CocoaPods, set iOS platform 13.0, and restrict Android build to Gitea
Build Android APK / Build Release APKs (push) Successful in 17m37s

This commit is contained in:
2026-09-15 22:49:26 +02:00
parent 2b34d4a16f
commit 362a7da74f
3 changed files with 6 additions and 180 deletions
+5 -7
View File
@@ -14,6 +14,7 @@ jobs:
build-ios:
name: Build iOS IPA
runs-on: macos-14
if: github.server_url == 'https://github.com'
steps:
- name: Checkout Repository
@@ -32,18 +33,15 @@ jobs:
xcodebuild -version
pod --version
- name: Fetch Dependencies
- name: Fetch Flutter Dependencies
run: flutter pub get
- name: Install CocoaPods Pods
run: |
cd ios
pod install --repo-update
cd ..
- name: Build iOS (Unsigned IPA)
run: |
# Flutter automatically manages CocoaPods installation
flutter build ios --release --no-codesign
# Package Runner.app into installable IPA
mkdir -p build/ios/iphoneos/Payload
cp -r build/ios/iphoneos/Runner.app build/ios/iphoneos/Payload/
cd build/ios/iphoneos