- Add an entry in .gitlab-ci.yml - Create a custom browser that'll run in Docker with Chromium Headless - Add JS linting - Fix up issues highlighted by linter