cardinalby/Publish an extension on Firefox Addons Store
Deploy your WebExtension to Firefox Addons
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| uploadId | Id of already existing upload | no | — |
| zipFilePath | Path to zip with packed WebExtension directory | no | — |
| sourcesZipFilePath | Path to zip with sources of the addon | no | — |
| extensionId | Id of extension which was already uploaded to Firefox Addons | yes | — |
| channel | The version channel, which determines its visibility on the site. Can be either "unlisted" or "listed" | no | listed |
| jwtIssuer | JWT issuer also called "apiKey" obtained from created credentials | yes | — |
| jwtSecret | JWT secret also called "apiSecret" obtained from created credentials | yes | — |
| timeoutMs | Timeout in milliseconds of waiting of uploaded extension processing by Addons server | no | 600000 |
Outputs
| name | description |
|---|---|
| errorUploadId | id of upload |
| errorExtensionVersion | extension version |
| sameVersionAlreadyUploadedError | true if failed because the version was already uploaded |
| validationError | true if failed because Add-ons validation rejected the extension |
| unauthorizedError | true if failed because of 401 Unauthorized response from API |
| timeoutError | true if failed because polling timed out according to timeoutMs input |
| requestThrottledError | true if failed because request to Add-ons API has been throttled by the server |