I have a Firefox extension that was published on AMO. Recently, Mozilla unlisted it because it did not met some of their guidelines (paid software required to use it). They suggested me to self-host the extension for distribution.
So, for this I found web-ext
tool from their documentation for signing the extension before distributing it. However, when I execute the command web-ext sign
, it generates a signed .xpi
file which is okay, but it also published the extension again on AMO. Quoting from their documentation:
So, is there a way to only generate the signed file and not publish it pn AMO, because I am afraid they'll take it down again for the same reason and I don't want to do this for each update.
Using the signing API or web-ext returns you signed add-ons, with no distribution listing created on AMO.