[EPIC - ANDROID] Automate Android via Fastlane #785
Closed
JorenC
started this conversation in
Feature Ideas
Replies: 2 comments 1 reply
|
I think this is a good idea. Have you looked into automatically generating screenshots and uploading them via Fastlane? It's something that you can do to make sure that the screenshots that appear in the app store and play store are up to date. It might be out of scope for this, but worth considering. A small technical note: the app is not a React Native app. It's a standard React app which uses Capacitor JS to work on Android and iOS. |
1 reply
|
done. |
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
PRD: Automating Android/iOS Release Pipeline via Fastlane
Overview
This document outlines the requirements to automate the end-to-end release process for our React Native application on both Android and iOS platforms using Fastlane. The goal is to eliminate manual intervention from build to store release.
1. Android: Full Automation (Build & Upload)
Current State
npm run build:release:android).Requirements
productiontrack instead of thebetatrack.Action Plan
fastlane/Fastfilesupplyaction to point totrack: 'production'.2. iOS: Enabling Automatic Release
Current State
Requirements
Solution: How to set iOS release to 'automatic'
To enable automatic release after app approval, we need to modify the
upload_to_app_store(ordeliver) step in yourFastfile.Configuration Steps
Update
Fastfile: Add theautomatic_releaseparameter to yourupload_to_app_storeaction.Explanation:
When submit_for_review is set to true, the build is pushed to the App Store for Apple's review.
When automatic_release is set to true, Fastlane tells App Store Connect to change the release type to "Automatically release this version after App Review" rather than "Manually release this version".
Note: Ensure the App Store Connect user has the necessary permissions to change release settings.
All reactions