ci(mobile): add path filter and auto-submit to Apple for EAS workflow

- Add paths filter so builds only trigger when mobile/ files change
- Add submit_ios job to automatically submit iOS builds to App Store Connect
- Update docs/MobileApp.md and mobile/README.md with CI/CD documentation

Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com>
This commit is contained in:
copilot-swe-agent[bot]
2026-03-16 15:55:36 +00:00
parent 10c11815f6
commit bebeab3191
3 changed files with 30 additions and 1 deletions
+10 -1
View File
@@ -1,9 +1,11 @@
name: Create builds
name: Build and submit
on:
push:
branches:
- main
paths:
- mobile/**
jobs:
build_android:
@@ -27,3 +29,10 @@ jobs:
params:
platform: ios
profile: production
submit_ios:
name: Submit iOS to App Store Connect
needs: [build_ios]
type: submit
params:
build_id: ${{ needs.build_ios.outputs.build_id }}