How exactly to publish an add-on?

Hey everyone, I’m trying to get a small extension published in the store. I’m not exactly sure how to proceed.

  1. I ran web-ext sign and I have my extension’s latest version listed in “My add-ons”. I even set a custom URL, but only I can see it. I expected there would be a control saying “make this extension public” or something like that, but I couldn’t find one.
  2. I went to “Submit a New Add-on” and uploaded the generated .xpi file from web-ext-artifacts/, I got “All tests passed successfully”, but then what?

How exactly do I get my extension listed? Thanks.

The official documentation for the process is on here: https://extensionworkshop.com/documentation/publish/

In general, you have to specify that the extension should be listed before uploading it for signing, which is why you can’t switch it to listed retroactively.

In the wizard to upload a new version, make sure you select listed as distribution type and then go through the wizard (make sure not to click the red “disable version” button)

1 Like