-
Notifications
You must be signed in to change notification settings - Fork 11
Description
For submission, web-ext has a sign
command that can work, albeit with this warning:
Setting
--channel=listed
for a new version of a listed extension is not well supported. It uploads your new version to addons.mozilla.org as if you’d submitted it manually. However, the command will fail and you’ll have to check addons.mozilla.org/developers/addons for the correct status.
From what I understand about it from some searching I did the other day, it can be worked around by ignoring the exit code (though you still don't properly know if it worked/what that status is without checking manually). It's not quite ideal
We'll also probably want to set strict_min_version
in the manifest since the default versions a.m.o fills in when submitting an extension are a bit off.
Another option for signing is using https://github.com/mozilla/sign-addon/ directly instead of via web-ext.