georgechitechi/React Native Android Build & Publish
Builds a React Native Android app and publishes it to the Google Play Store.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| working-directory | The directory where the React Native app is located | no | . |
| node-version | Node.js version to use | no | 24 |
| java-version | Java version to use (e.g. 21) | no | 21 |
| keystore-base64 | Base64 encoded Android keystore | yes | — |
| keystore-password | Password for the keystore | yes | — |
| key-alias | Alias for the key | yes | — |
| key-password | Password for the key | yes | — |
| service-account-json | Google Play Console service account JSON (plain text) | no | — |
| package-name | The Android application package name (e.g. com.example.app) | no | — |
| track | The Google Play track (internal, alpha, beta, production) | no | internal |
| build-type | Build type: aab or apk | no | aab |
| publish-to-play-store | Whether to publish the app to Google Play Store | no | false |
| save-to-releases | Whether to upload the build to GitHub Releases (only runs on tag pushes) | no | true |
Outputs
no outputs