phonepe/Indus Appstore Release

Deploy Android apps (APK, AAB, APKS) to Indus Appstore

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Maintainedlast commit Sep 9, 2025
License
MIT

Pinned Snippet

workflow.ymlSHA-pinned
uses: phonepe/indus-flows@d0b550922eff1366945ffe6137a44609752c6dc4 # v1

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
operation_modeOperation mode (currently only deploy_only is supported)nodeploy_only
file_pathPath to the AAB, APK, or APKs file to uploadyes
file_typeType of file to upload (aab, apk, or apks)yesapk
package_nameAndroid package name (e.g. com.example.app)no
api_tokenIndus Appstore Developer API Tokenyes
release_notesRelease notes for this deploymentnoDeployed via GitHub Actions
keystore_sourceSource of keystore (file, base64, cdn, script, encrypted_file, or none)nonone
keystore_pathPath to the keystore file (for keystore_source=file)no
keystore_base64Base64 encoded keystore content (for keystore_source=base64)no
keystore_cdn_urlCDN URL to download keystore (for keystore_source=cdn)no
keystore_cdn_auth_headerAuthorization header for CDN download (optional)no
keystore_script_pathPath to custom script that generates/fetches keystore (for keystore_source=script)no
keystore_script_argsArguments to pass to custom keystore script (space-separated)no
keystore_encrypted_pathPath to encrypted keystore file (for keystore_source=encrypted_file)no
keystore_encryption_keyKey for decrypting encrypted keystore fileno
keystore_passwordPassword for the keystoreno
key_aliasKey alias in the keystoreno
key_passwordPassword for the keyno
auto_detect_packageAutomatically detect package name from build.gradle if not providednofalse
keystore_validationValidate keystore before usenotrue
verboseEnable verbose loggingnofalse

no outputs