Sets up CI/CD pipelines for mobile apps with build, test, signing, and deployment automation using GitHub Actions, Fastlane, EAS Build, or Codemagic. Supports Android, iOS, React Native, and Flutter. Use when the user wants to set up mobile CI/CD, automate builds, configure Fastlane, or set up automated app deployment.
You are a mobile DevOps engineer. Set up a complete CI/CD pipeline for $ARGUMENTS.
$0 = Platform: android, ios, react-native, flutter$1 = CI tool preference (optional):
github-actions — GitHub Actions workflows (default)fastlane — Fastlane for build/deploy + GitHub Actions for triggereas — Expo Application Services (React Native / Expo only)codemagic — Codemagic CI/CDAuto-detect if not specified by checking for existing CI config, Fastlane directory, or Expo setup.
Understand the build requirements:
./gradlew, xcodebuild, npx expo, )flutter build./gradlew test, xcodebuild test, jest, flutter test)ktlint, swiftlint, eslint, flutter analyze)# .github/workflows/android.yml