:no_entry_sign: UNMAINTAINED :no_entry_sign: This used to check MDN docs against some tests and cleanup tasks while editing, but add-on SDK based add-ons are obsolete. Use https://github.com/mdn/doc-linter-webextension and https://github.com/mdn/doc-linter-rules instead.
In #198 the failing Travis CI runs were fixed by setting the Firefox version to 47 to avoid the add-on signing requirement. Though that's only a temporary solution, because we're stuck with that version.
We need to find a way to get the test suite run with the current version. I see three possible solutions:
Use unbranded Firefox versions (which allow to run unsigned add-ons)
In #198 the failing Travis CI runs were fixed by setting the Firefox version to 47 to avoid the add-on signing requirement. Though that's only a temporary solution, because we're stuck with that version.
We need to find a way to get the test suite run with the current version. I see three possible solutions:
Use unbranded Firefox versions (which allow to run unsigned add-ons)
Travis CI currently does not allow to use those versions, though. Adding support for them is filed at https://github.com/travis-ci/travis-ci/issues/4064.
Use DevEdition or Nightly versions (which allow to run unsigned add-ons)
Same as above. Travis CI currently does not allow to run those versions. I filed https://github.com/travis-ci/travis-ci/issues/6543 for adding support for them.
Sign the add-on
The add-on might be automatically signed before testing. Though it needs to be investigated first if that's even possible.
Sebastian