rageagainstthepixel/upload-google-play-console
A Github action to upload abb/apk and build metadata artifacts to the Google Play Console
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| github-token | GitHub token for authentication. Use either `secrets.GITHUB_TOKEN`, `github.token` or a personal access token. | yes | ${{ github.token }} |
| service-account-credentials | The service account credentials file path. Required if GOOGLE_APPLICATION_CREDENTIALS is not set in the environment. | no | — |
| release-directory | The directory containing the APKs/AABs to upload. | yes | — |
| release-name | The name of the release. Defaults to reading manifest data (version code and version string). | no | — |
| track | The track to upload the app to (e.g., `internal`, `alpha`, `beta`, `production`). | no | internal |
| status | The status of the release. Must be one of `draft`, `inProgress`, `completed`, or `halted`. | no | completed |
| user-fraction | Fraction of users who are eligible for a staged release. 0 < fraction < 1. Can only be set when status is `inProgress` or `halted`. | no | — |
| in-app-update-priority | In-app update priority of the release. All newly added APKs in the release will be considered at this priority. Can take values in the range [0, 5], with 5 the highest priority. Defaults to 0. `inAppUpdatePriority` can not be updated once the release is rolled out. | no | — |
| metadata | Json string or path to a JSON file that contains additional localized store listing metadata to upload. See README for details. | no | — |
| changes-not-sent-for-review | When a rejection happens, the parameter will make sure that the changes in this edit won't be reviewed until they are explicitly sent for review from within the Google Play Console UI. These changes will be added to any other changes that are not yet sent for review. | no | false |
Outputs
no outputs