actions-marketplace-validations/Publish an extension on Chrome Web Store
Publish your uploaded WebExtension at Chrome Web Store
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
- Runtime
- Deprecated runtime
Inputs
| name | description | required | default |
|---|---|---|---|
| extensionId | Your extension id in Chrome Web Store | yes | — |
| apiAccessToken | Google API access token obtained by yourself | no | — |
| apiClientId | Web Store API Client Id (use secrets!) required to obtain access token | no | — |
| apiClientSecret | Web Store API Client Secret (use secrets!) required to obtain access token | no | — |
| apiRefreshToken | Web Store API Refresh token (use secrets!) required to obtain access token | no | — |
| publishTarget | Publishing target: `default` or `trustedTesters` | no | default |
| publishIgnore500Error | Experimental feature to bypass undocumented Web Store behaviour. Consider 500 response as success | no | true |
Outputs
| name | description |
|---|---|
| publishedWith500Error | Publish finished with 500 error (special case) |
| publishStatus | Set of publish statuses from API response separated by `|`. Can be empty in case of 500 error. Values: OK, NOT_AUTHORIZED, INVALID_DEVELOPER, DEVELOPER_NO_OWNERSHIP, DEVELOPER_SUSPENDED, ITEM_NOT_FOUND, ITEM_PENDING_REVIEW , ITEM_TAKEN_DOWN, PUBLISHER_SUSPENDED |