diff --git a/.github/workflows/ios.yml b/.github/workflows/ios.yml new file mode 100644 index 0000000..d3d9e7d --- /dev/null +++ b/.github/workflows/ios.yml @@ -0,0 +1,34 @@ +name: Build iOS IPA + +on: + workflow_dispatch: + +jobs: + build-ios: + runs-on: macos-latest + + steps: + - name: Checkout Repository + uses: actions/checkout@v4 + + - name: Setup Flutter + uses: subosito/flutter-action@v2 + with: + flutter-version: "3.32.0" + + - name: Install Dependencies + run: flutter pub get + + - name: Install CocoaPods + run: | + cd ios + pod install + + - name: Build IPA + run: flutter build ipa --release --no-codesign + + - name: Upload IPA Artifact + uses: actions/upload-artifact@v4 + with: + name: ios-ipa + path: build/ios/ipa/*.ipa \ No newline at end of file