Edoardo Dusi

The perfect CI/CD React Native pipeline with Fastlane

What if you could automate your entire React Native release process? This talk shows you how with Fastlane and GitHub Actions.

The perfect CI/CD React Native pipeline with Fastlane
#1about 7 minutes

Understanding the challenges of native mobile development

React Native was created to bring declarative UI and a single codebase to the hostile native environment of separate SDKs, tooling, and deployment processes.

#2about 5 minutes

Navigating the essential tooling for React Native builds

Building a React Native app requires understanding platform-specific languages like Swift and Kotlin, build tools like CocoaPods and Gradle, and bundlers like Metro.

#3about 5 minutes

Introducing Fastlane to automate mobile app builds

Fastlane is an open-source tool that simplifies and automates the entire build, signing, and release process for iOS and Android applications from the command line.

#4about 7 minutes

Automating iOS builds and certificate management with Match

Use Fastlane's Match tool to securely store and share iOS certificates and provisioning profiles in a Git repository, avoiding manual sharing across teams.

#5about 4 minutes

Deploying iOS apps directly to TestFlight with Fastlane

A dedicated Fastlane lane can automatically increment the build number, build a production-signed IPA, and upload it directly to App Store Connect for TestFlight distribution.

#6about 4 minutes

Automating Android builds and deployment with Fastlane

Fastlane acts as a powerful wrapper for Gradle, allowing you to automate Android versioning, signing, and uploading of production bundles (AAB) to the Play Store.

#7about 6 minutes

Integrating Fastlane into a GitHub Actions CI/CD pipeline

Use custom GitHub Actions to run your Fastlane lanes in a remote CI/CD environment, managing secrets and automating builds for both iOS and Android on every release.

#8about 2 minutes

Exploring advanced Fastlane features and adopting GitOps

Beyond builds, Fastlane can manage Git commits and tags, run tests, and handle metadata, enabling a full GitOps workflow for mobile development.

#9about 13 minutes

Q&A on developer journey and Fastlane resources

The speaker discusses their career path from backend to mobile development, favorite childhood games, and recommends resources for learning more about Fastlane.

Related jobs
Jobs that call for the skills explored in this talk.

Featured Partners

Related Articles

View all articles
CH
Chris Heilmann
With AIs wide open - WeAreDevelopers at All Things Open 2025
Last week our VP of Developer Relations, Chris Heilmann, flew to Raleigh, North Carolina to present at All Things Open . An excellent event he had spoken at a few times in the past and this being the “Lucky 13” edition, he didn’t hesitate to come and...
With AIs wide open - WeAreDevelopers at All Things Open 2025
DC
Daniel Cranney
Dev Digest 166: Sycophancy, Zip bombs and AI Native Development
Inside last week’s Dev Digest 166 . 🔥 The hottest AI job of 2023 is already obsolete 🙌 Sycophancy as an AI dark pattern 👨‍💻 The hidden cost of AI coding 🔝 2025’s Top OSINT Tools 🐞 Bugs in AI chatbot apps 🙅‍♂️ Saying “no” to abstract code 🖼️ Image en...
Dev Digest 166: Sycophancy, Zip bombs and AI Native Development
CH
Chris Heilmann
WeAreDevelopers LIVE days are changing - get ready to take part
Starting with this week's Web Dev Day edition of WeAreDevelopers LIVE Days, we changed the the way we run these online conferences. The main differences are:Shorter talks (half an hour tops)More interaction in Q&AA tips and tricks "Did you know" sect...
WeAreDevelopers LIVE days are changing - get ready to take part

From learning to earning

Jobs that call for the skills explored in this talk.

React Native Developer

React Native Developer

React Native Developerbrightbox Grp Ltd
Bonnyrigg, United Kingdom

£104-130K
GIT
REST
React
JavaScript
+1