Wrapper around Mozilla’s web-ext to submit extensions to AMO.
npm install web-ext-submit> Wrapper around Mozilla’s web-ext to submit extensions to AMO.
Mozilla’s web-ext sign successfully submits an extension for review, but then it throws an error. This wrapper executes the same command, but then it prevents the unrelated "_it could not be signed_" error.
This package will only live until web-ext natively supports this. Follow mozilla/web-ext#804
Used on https://github.com/sindresorhus/refined-github/
``sh`
npm install web-ext-submit
- bash
- sed
- grep
- tee
Tested on Travis and GitHub Actions, they include all of them by default.
Since this is just a wrapper around web-ext sign, it uses the same env variables and supports the same command-line flags as that command.
`sh`
WEB_EXT_API_KEY=blahla
WEB_EXT_API_SECRET=blahla
web-ext-submit
or
`sh`
web-ext-submit --api-key=blahbla --api-secret=blahla
* mozilla/web-ext: A command line tool to help build, run, and test web extensions.
* webext-dynamic-content-scripts: Automatically inject your content_scripts on custom domains.webext-content-script-ping
* : One-file interface to detect whether your content scripts have loaded.webext-options-sync
* : Helps you manage and autosave your extension's options.Awesome WebExtensions`: A curated list of awesome resources for Web Extensions development.
*
MPL-2.0 © Federico Brigante