I’m trying to get unit tests to run in a headless browser. Is it possible to get drone working with, for example, chrome headless?
you should be able to start it as any other service… something like
services: - name: chrome image: chromedp/headless-shell:latest ports: - 9222
And then tell your test runner to connect to that chrome instance.