puzzlers-labs/Chrome Webstore Publish
Upload and publish Chrome extension ZIPs or CRX to the Chrome Web Store via API.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| mode | Mode of operation: sign or publish. (Default: publish) | yes | publish |
| extension_id | Chrome Web Store extension ID. | yes | — |
| zip_file_path | Path to the extension ZIP file. | yes | — |
| client_id | Google Cloud OAuth2 client ID. | yes | — |
| client_secret | Google Cloud OAuth2 Client Secret. | yes | — |
| refresh_token | Google Cloud OAuth2 Refresh Token. | yes | — |
| publish_target | Publish target: public or testers. (Default: public) | no | public |
| expedited_review | Request expedited review if eligible (true/false). Falls back to regular review if not eligible. | no | false |
| crx_private_key | CRX signing private key (PEM string). If provided, the extension will be signed and uploaded as CRX. | no | — |
| crx_private_key_path | Path to the CRX signing private key (PEM file). If provided, the extension will be signed and uploaded as CRX. | no | — |
Outputs
no outputs