Skip to content

Fix fluwx CocoaPods CI to install pods before iOS build#765

Merged
JarvanMo merged 3 commits into
mainfrom
copilot/fix-ios-build-fluwx-cocoapods-again
Jun 22, 2026
Merged

Fix fluwx CocoaPods CI to install pods before iOS build#765
JarvanMo merged 3 commits into
mainfrom
copilot/fix-ios-build-fluwx-cocoapods-again

Conversation

Copilot AI commented Jun 22, 2026

Copy link
Copy Markdown
Contributor

The iOS build — fluwx (CocoaPods) workflow was failing because the build path entered Xcode SwiftPM resolution instead of using the CocoaPods workspace. This updates the job to perform the same CocoaPods setup already used by the working fluwx_no_pay iOS job.

  • Root cause

    • The fluwx CocoaPods workflow ran flutter build ios directly after flutter pub get.
    • In that path, Xcode attempted to resolve the local SwiftPM FlutterFramework package and failed on CI.
  • Workflow change

    • Add pod install in packages/fluwx/example/ios before flutter build ios --no-codesign.
    • Align the fluwx CocoaPods job with the documented CocoaPods flow and the existing fluwx_no_pay CocoaPods job.
  • Resulting job flow

    - name: Build fluwx example (CocoaPods)
      run: |
        cd packages/fluwx/example
        flutter pub get
        cd ios
        pod install
        cd ..
        flutter build ios --no-codesign

Copilot AI changed the title [WIP] Fix failing GitHub Actions job for iOS build - fluwx (CocoaPods) Fix fluwx CocoaPods CI to install pods before iOS build Jun 22, 2026
Copilot AI requested a review from JarvanMo June 22, 2026 04:28
@JarvanMo JarvanMo marked this pull request as ready for review June 22, 2026 05:54
@JarvanMo JarvanMo merged commit 2954184 into main Jun 22, 2026
7 checks passed
@JarvanMo JarvanMo deleted the copilot/fix-ios-build-fluwx-cocoapods-again branch June 22, 2026 05:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants