Skip to content
Wrapper around Mozilla’s web-ext to submit extensions to AMO.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.gitignore Initial self-deprecating version May 30, 2017
.npmrc
extender.sh Rename to web-ext-submit and update to 2.9.2 Dec 9, 2018
package.json 3.1.1 Jul 19, 2019
readme.md Rename to web-ext-submit and update to 2.9.2 Dec 9, 2018

readme.md

web-ext-submit npm version

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.

Tested on OS X and travis/linux. Requires sed, grep and tee (you likely have them on both OSes). This package will only live for as long as web-ext natively supports this. Follow mozilla/web-ext#804

Used on https://github.com/sindresorhus/refined-github/

Install

npm install web-ext-submit

Usage

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.

WEB_EXT_API_KEY=blahla
WEB_EXT_API_SECRET=blahla
web-ext-submit

or

web-ext-submit --api-key=blahbla --api-secret=blahla

Related

License

MPL-2.0 © Federico Brigante — Twitter

You can’t perform that action at this time.