sparkfabrik/Build Android App
Build Android (gradle), export .apk or .aab, optional upload to Play Store, optional upload to BrowserStack App Live.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| build-type | You can build an unsigned APK (assemble) or a signed AAB (bundle). | no | assemble |
| gradle-task | Name of the gradle task to exec (eg. assembleDebug, assembleRelease, bundleRelease) | no | assembleDebug |
| increment-build-number | Increment build number | no | false |
| package-name | Package name | no | — |
| keystore-content | Keystore file content as base64 encoded string | no | — |
| keystore-password | Keystore password | no | — |
| keystore-alias | Keystore alias | no | — |
| json-key-data | JSON keystore file content | no | — |
| upload-to-play-store | Upload to Play Store | no | false |
| project-path | Project path | yes | — |
| output-path | Output path of the build | no | output.apk |
| browserstack-upload | Boolean to tell the Action to upload the .ipa to Browserstack App Live after the build. | no | false |
| browserstack-username | Browserstack username (required if browserstack-upload == true) | no | "" |
| browserstack-access-key | Browserstack access key (required if browserstack-upload == true) | no | "" |
| fastlane-env | Name of the env file name to pass to fastlane --env | no | — |
| ruby-version | Specify the Ruby version you wish to use | no | head |
| bundler-version | Specify the Bundler version you wish to use | no | 2.3 |
| fastlane-version | Specify the Fastlane version you wish to use | no | 2.213.0 |
| release-track | Release track to target | no | internal |
| release-status | Status of the release | no | draft |
Outputs
no outputs