From a61f7011f31abd21704e5ecdf288cf5d3bb9ae61 Mon Sep 17 00:00:00 2001 From: klockky Date: Sun, 5 Jul 2026 16:15:23 +0300 Subject: [PATCH] ci(ios): disable SwiftPM so Podfile keeps Firebase out of iOS build --- .github/workflows/build-ios.yml | 4 +++- .github/workflows/flutter-main.yml | 4 +++- .github/workflows/release-dev.yml | 4 +++- .github/workflows/release-main.yml | 4 +++- 4 files changed, 12 insertions(+), 4 deletions(-) diff --git a/.github/workflows/build-ios.yml b/.github/workflows/build-ios.yml index fe5b214..3f1b8ce 100644 --- a/.github/workflows/build-ios.yml +++ b/.github/workflows/build-ios.yml @@ -39,7 +39,9 @@ jobs: run: flutter pub get - name: Build iOS (no codesign) - run: flutter build ios --release --no-codesign + run: | + flutter config --no-enable-swift-package-manager + flutter build ios --release --no-codesign - name: Package unsigned IPA run: | diff --git a/.github/workflows/flutter-main.yml b/.github/workflows/flutter-main.yml index ed8b6ab..b6f240a 100644 --- a/.github/workflows/flutter-main.yml +++ b/.github/workflows/flutter-main.yml @@ -124,7 +124,9 @@ jobs: run: flutter pub get - name: Build iOS - run: flutter build ios --release --no-codesign + run: | + flutter config --no-enable-swift-package-manager + flutter build ios --release --no-codesign - name: Fix ogg_opus_player macOS libs run: ./scripts/fix_opus_macos.sh diff --git a/.github/workflows/release-dev.yml b/.github/workflows/release-dev.yml index a65e630..ca593b3 100644 --- a/.github/workflows/release-dev.yml +++ b/.github/workflows/release-dev.yml @@ -185,7 +185,9 @@ jobs: - name: Get dependencies run: flutter pub get - name: Build iOS (no codesign) - run: flutter build ios --release --no-codesign + run: | + flutter config --no-enable-swift-package-manager + flutter build ios --release --no-codesign - name: Package unsigned IPA run: | mkdir -p dist build/ios/Payload diff --git a/.github/workflows/release-main.yml b/.github/workflows/release-main.yml index 87f2416..18e45cc 100644 --- a/.github/workflows/release-main.yml +++ b/.github/workflows/release-main.yml @@ -185,7 +185,9 @@ jobs: - name: Get dependencies run: flutter pub get - name: Build iOS (no codesign) - run: flutter build ios --release --no-codesign + run: | + flutter config --no-enable-swift-package-manager + flutter build ios --release --no-codesign - name: Install ldid run: brew install ldid - name: Pseudo-sign with ldid