Home / Companies / Expo / Blog / Post Details
Content Deep Dive

How Posh went from manual weekly mobile releases to continuous delivery with Expo

Blog post from Expo

Post Details
Company
Date Published
Author
David Davidov
Word Count
1,648
Company Posts That Month
8
Language
English
Hacker News Points
-
Post removed?
No
Summary

David Davidov, a founding engineer at Posh, details the challenges and solutions his team faced in automating their mobile CI/CD pipelines to enhance app release efficiency. Initially, manual processes and unstable GitHub Actions hindered their workflow, leading to cumbersome weekly releases. By leveraging Expo's tools like fingerprinting, workflows, and OTA updates, they redesigned their system to automate many aspects of the release process while maintaining essential manual approval points. This transformation allowed Posh to shift from weekly manual releases to nearly monthly store releases and multiple OTA updates per week, significantly improving release velocity and positioning their app as the top entertainment app on the App Store. The new workflow includes PR previews, OTA branches, version branches, and a master workflow to streamline the release cycle, with automated notifications to keep the team informed. This overhaul has reduced manual errors and cross-department communication issues, allowing the team to focus more on creative development rather than operational drudgery.

Trends Found in this Post

No tracked trend matches for this post yet.

Use This Data

Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.