frankburmo/Android Vitals → GitHub Issues
Sync crash and ANR errors from Google Play Console to GitHub Issues. One issue per unique problem.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| service-account-json | Google service account JSON key with Play Developer Reporting access | yes | — |
| package-names | Comma-separated list of Android package names to monitor | yes | — |
| github-token | GitHub token with issues:write permission | no | ${{ github.token }} |
| target-repo | Target repo for issues (owner/repo). Defaults to the repo running the action. | no | "" |
| package-repo-map | JSON map from package name to GitHub repo (owner/repo). Used when monitoring multiple apps with different repos. Example: {"com.example.app1": "owner/repo1", "com.example.app2": "owner/repo2"} | no | {} |
| label-prefix | Prefix for deduplication labels | no | play-error: |
| extra-labels | Comma-separated list of additional labels to add to created issues | no | play-console,crash |
| close-resolved | Automatically close GitHub issues when Play Console marks the error as resolved | no | false |
| error-types | Which error types to sync: CRASH, ANR, or ALL | no | ALL |
| min-affected-users | Only create issues for errors affecting at least this many users | no | 1 |
Outputs
| name | description |
|---|---|
| issues-created | Number of new GitHub issues created |
| issues-closed | Number of GitHub issues closed (if close-resolved is true) |