The test cases that could be automatically run do not require logging into the official database. Possible tools to achieve this are Puppeteer, Cypress, and Playwright. The tool chosen must support loading an extension into a browser, at least desktop Chrome and Firefox, and running on GitHub Actions.
web-ext lint
eslint '*.js'
The test cases that could be automatically run do not require logging into the official database. Possible tools to achieve this are Puppeteer, Cypress, and Playwright. The tool chosen must support loading an extension into a browser, at least desktop Chrome and Firefox, and running on GitHub Actions.