mattschoe/Android Release APK
Builds an Android APK with Gradle and attaches it (plus optional docs) to the triggering GitHub Release.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| java-version | JDK version to build with. | no | 21 |
| gradle-task | Gradle task that produces the release APK. | no | assembleRelease |
| apk-path | Path/glob of the built APK to attach to the release. | no | app/build/outputs/apk/release/app-release.apk |
| keystore-path | Where to write the decoded keystore (must match build.gradle.kts). | no | app/keystore.jks |
| docs-task | Optional extra Gradle task to generate docs (e.g. dokkaGenerate). | no | "" |
| docs-dir | Optional directory to zip into documentation.zip and attach. | no | "" |
| keystore-base64 | Base64-encoded release keystore. Omit to build unsigned. | no | "" |
| keystore-password | Keystore password. | no | "" |
| key-alias | Key alias. | no | "" |
| key-password | Key password. | no | "" |
Outputs
no outputs