Skip to content

Enhance app release flow#10

Open
marcprux wants to merge 24 commits intomainfrom
app-release
Open

Enhance app release flow#10
marcprux wants to merge 24 commits intomainfrom
app-release

Conversation

@marcprux
Copy link
Member

@marcprux marcprux commented Mar 18, 2026

This breaks up the skip-app workflow into multiple separate dependent jobs, where the initial build and skip export is done first, and then the artifacts are handed off to run-ios-app and run-android-app jobs that try to install and launch the app on the iOS Simulator and Android emulator respectively.

If those are successful, and the build is from a release tag, they then move on to release-ios-app and release-android-app that will sign and push the releases to the App Store and Play Store if the keys are set up as secrets. Finally, if all those succeed, the github-release job is run that creates a GitHub release with the tag and all the artifacts and screenshots.

@cla-bot cla-bot bot added the cla-signed label Mar 18, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant