callstackincubator/Rock Remote Build - Android
Github implementation of the Rock Remote Build for Android
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Activelast commit Apr 13, 2026
- License
- MIT
Pinned Snippet
uses: callstackincubator/android@c04be7b6078d62620958c7420634a984a40f0bb5 # v3.1.0tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| github-token | GitHub Token | yes | — |
| working-directory | Working directory for the build command | no | . |
| validate-gradle-wrapper | Whether to validate the Gradle wrapper | no | true |
| setup-java | Whether to run actions/setup-java action | no | true |
| variant | Build variant | no | debug |
| aab | Build Android App Bundle instead of APK | no | false |
| rock-build-extra-params | Extra parameters to pass to "rock build:android" | no | — |
| sign | Whether to sign the build with release keystore | no | — |
| re-sign | Re-sign the app bundle with new JS bundle | no | — |
| ad-hoc | Upload the APK with index.html page | no | false |
| keystore-base64 | Base64 version of the release keystore | no | — |
| keystore-file | Path to the keystore file | no | — |
| keystore-store-file | Keystore store file name | no | — |
| keystore-store-password | Keystore store password | no | — |
| keystore-key-alias | Keystore key alias | no | — |
| keystore-key-password | Keystore key password | no | — |
| keystore-path | Path within the Android source directory where the keystore should be placed | no | release.keystore |
| comment-bot | Whether to send a comment under PR with the link to the generated build | no | true |
| custom-identifier | Custom identifier used in artifact naming for re-sign and ad-hoc flows to distinguish builds with the same native fingerprint | no | — |
| validate-elf-alignment | Validate ELF alignment of native libraries (16KB page size compliance for Google Play) | no | false |
Outputs
| name | description |
|---|---|
| artifact-url | URL of the relevant Android build artifact (could be cached) |
| artifact-id | ID of the relevant Android build artifact (could be cached) |