-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: set up Android prod deployments #594
Conversation
Pushing a new tag will automatically deploy to the internal testing group (on iOS), and then release notes can be added and the build can be more widely published manually. | ||
Pushing a new tag with the `ios-` prefix will automatically deploy to the iOS internal testing group, and then release notes can be added and the build can be more widely published manually. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I have not yet moved the Xcode Cloud workflow to require this prefix on iOS; I think I'll do that as I merge this PR.
versionName = (findProperty("android.injected.version.name") ?: "0.1.0") as String | ||
versionName = "0.2.0" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This has been sitting at 0.1.0 since we started; this seems like as reasonable a time as any to bump it up a bit.
I'm not actually sure why this had been defined in Fastlane before.
@@ -0,0 +1,87 @@ | |||
name: Android Prod Deploy |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Did you use a template for this? Obviously if it's all you 👍 but if there's reference documentation it would be nice to see a quick comment!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Mostly I just copied the Android build and upload parts of the existing CI workflow.
Summary
Ticket: 🤖 | Prod release workflow
It's really this easy.
iOS
android
Testing
Verified that this uploads a build to the prod Google Play listing.