Core concepts
Store Publishing
1 min read
Lunadeck can publish your built and signed apps directly to the Google Play Store, streamlining your release process.
Setup
To enable store publishing:
- Create a Google Play service account with publishing permissions
- Upload the service account JSON to Lunadeck under Settings > Store Connections
- Link your app to the correct package name in the Play Console
Publishing workflow
After a successful build:
- Click Publish on the build artifacts page
- Select the target track (Internal testing, Closed testing, Open testing, or Production)
- Add release notes
- Confirm and publish
Lunadeck uploads the signed APK/AAB to the Play Console via the Google Play Developer API.
Automatic publishing
You can configure automatic publishing to trigger after every successful build:
- Go to Project Settings > Auto-publish
- Enable auto-publish
- Select the default track
- Optionally add approval rules for production releases
Release tracks
| Track | Purpose |
|---|---|
| Internal testing | Up to 100 internal testers |
| Closed testing | Invite-only beta testing |
| Open testing | Public beta |
| Production | Full public release |
iOS publishing
iOS App Store publishing is coming soon. Stay tuned for updates.