acaicat/Deploy to Harmony App Gallery
Uploads and releases apps to Harmony App Gallery.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Activelast commit Aug 14, 2026
- License
- MIT
Pinned Snippet
uses: acaicat/huawei-appgallery-deploy@96cde39e744248141a597eec8005afefaada0c3d # v1.7.0tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| credentials | Huawei Service Account credentials (JSON) | yes | — |
| app-id | App Id | yes | — |
| file-path | file path to upload | yes | — |
| file-name | desired file name to upload | yes | — |
| chinese-mainland-flag | — | no | 0 |
| submit | whether or not to submit automatically | no | false |
| test-submit | whether or not to create and submit a test version | no | false |
| test-type | test type: 3 for HarmonyOS invite test, 4 for HarmonyOS public test | no | 3 |
| test-desc | test version description, max 50 characters | no | "" |
| version-desc | updated test version description, max 50 characters | no | "" |
| onshelf-self-detect | whether to run on-shelf self check: 0 no, 1 yes | no | 0 |
| test-group-ids | comma-separated test group IDs to add to the test task | no | "" |
| need-notify | whether to send a test notification: 0 no, 1 yes | no | 1 |
| test-start-time | test version start time in milliseconds; defaults to now | no | "" |
| test-end-time | test version end time in milliseconds; defaults to start time plus 90 days | no | "" |
Outputs
no outputs