I ran a command web-ext sign ... and got the following error message:
WebExtError: Submission failed (2): Bad Request
{
"version": {
"license": [
"This field, or custom_license, is required for listed versions."
]
}
}
at file:///.../web-ext@9.3.0/node_modules/web-ext/lib/cmd/sign.js:101:13
What am I supposed to understand?
- Is it about a file in my source code? Which one?
- Is it about a parameter of
web-ext sign? But I couldn't find anything related.
- Is it about a field "licence" under "version"? Or is "version" just something internal to the API or web-ext?
My addon source dir has a "LICENSE" file.
There is also a "manifest.json" v3 file, with "version": "1.0.0".
I tried adding a "license": "GPL-3.0-or-later", line. I read all of the MDN doc and Mozilla doc I could find. There was a discussion about this JSON error in an Github-actions context where the solution was to change the API call. One hour after, I still have no idea how to fix this.
Could you please turn this error message into something a human can parse?
I ran a command
web-ext sign ...and got the following error message:What am I supposed to understand?
web-ext sign? But I couldn't find anything related.My addon source dir has a "LICENSE" file.
There is also a "manifest.json" v3 file, with
"version": "1.0.0".I tried adding a
"license": "GPL-3.0-or-later",line. I read all of the MDN doc and Mozilla doc I could find. There was a discussion about this JSON error in an Github-actions context where the solution was to change the API call. One hour after, I still have no idea how to fix this.Could you please turn this error message into something a human can parse?