@@ -43,27 +43,29 @@ jobs:
4343 # keystore-store-password: ${{ secrets.KEYSTORE_STORE_PASSWORD }}
4444 # keystore-key-alias: 'your-key-alias'
4545 # keystore-key-password: ${{ secrets.KEYSTORE_KEY_PASSWORD }}
46+ # keystore-path: 'tools/buildtools/upload-key.keystore' # Optional: for custom keystore locations
4647```
4748
4849## Inputs
4950
50- | Input | Description | Required | Default |
51- | ------------------------- | ---------------------------------------- | -------- | ------- |
52- | ` github-token ` | GitHub Token | Yes | - |
53- | ` working-directory ` | Working directory for the build command | No | ` . ` |
54- | ` validate-gradle-wrapper ` | Whether to validate the Gradle wrapper | No | ` true ` |
55- | ` setup-java ` | Whether to run actions/setup-java action | No | ` true ` |
56- | ` variant ` | Build variant (debug/release) | No | ` debug ` |
57- | ` sign ` | Whether to sign the build with keystore | No | - |
58- | ` re-sign ` | Re-sign the APK with new JS bundle | No | ` false ` |
59- | ` keystore-file ` | Path to the keystore file | No | - |
60- | ` keystore-base64 ` | Base64 encoded keystore file | No | - |
61- | ` keystore-store-file ` | Keystore store file name | No | - |
62- | ` keystore-store-password ` | Keystore store password | No | - |
63- | ` keystore-key-alias ` | Keystore key alias | No | - |
64- | ` keystore-key-password ` | Keystore key password | No | - |
65- | ` rock-build-extra-params ` | Extra parameters for rock build: android | No | - |
66- | ` comment-bot ` | Whether to comment PR with build link | No | ` true ` |
51+ | Input | Description | Required | Default |
52+ | ------------------------- | ---------------------------------------- | -------- | ------------------ |
53+ | ` github-token ` | GitHub Token | Yes | - |
54+ | ` working-directory ` | Working directory for the build command | No | ` . ` |
55+ | ` validate-gradle-wrapper ` | Whether to validate the Gradle wrapper | No | ` true ` |
56+ | ` setup-java ` | Whether to run actions/setup-java action | No | ` true ` |
57+ | ` variant ` | Build variant (debug/release) | No | ` debug ` |
58+ | ` sign ` | Whether to sign the build with keystore | No | - |
59+ | ` re-sign ` | Re-sign the APK with new JS bundle | No | ` false ` |
60+ | ` keystore-file ` | Path to the keystore file | No | - |
61+ | ` keystore-base64 ` | Base64 encoded keystore file | No | - |
62+ | ` keystore-store-file ` | Keystore store file name | No | - |
63+ | ` keystore-store-password ` | Keystore store password | No | - |
64+ | ` keystore-key-alias ` | Keystore key alias | No | - |
65+ | ` keystore-key-password ` | Keystore key password | No | - |
66+ | ` keystore-path ` | where the keystore should be placed | No | ` release.keystore ` |
67+ | ` rock-build-extra-params ` | Extra parameters for rock build: android | No | - |
68+ | ` comment-bot ` | Whether to comment PR with build link | No | ` true ` |
6769
6870## Outputs
6971
0 commit comments