invisible_playwright/.github/workflows
feder-cr 036a1a1d5f ci: run the full e2e browser suite on GitHub (linux, xvfb, every push/PR)
Maximize what's tested on CI: a new e2e job fetches the public firefox-9 binary
and runs all 138 @pytest.mark.e2e via scripts/run_e2e.py under xvfb-run. The
wrapper launches Firefox HEADED on a (virtual) display, which is stable on the
hosted runners — unlike the true-headless drive-gate that flaked. Secret-free
(public binary + local fake-SOCKS for webrtc), so safe in public CI; the proxy
realness gate (fppro) stays local. Trial-running now; will tune if xvfb/timeouts
need it.
2026-06-09 17:03:43 +02:00
..
e2e.yml ci: run the full e2e browser suite on GitHub (linux, xvfb, every push/PR) 2026-06-09 17:03:43 +02:00
firefox-launch-matrix.yml ci: fix firefox --version check (stdout match, not exit code) 2026-05-25 07:25:23 -07:00
release.yml ci: pin actions to SHA + single-source the playwright pin (audit B6/B4) 2026-06-09 15:59:18 +02:00
tests.yml tests: add/update .github/workflows/tests.yml 2026-05-15 20:01:59 -07:00
verify-assets.yml ci: pin actions to SHA + single-source the playwright pin (audit B6/B4) 2026-06-09 15:59:18 +02:00
webrtc-e2e.yml test(webrtc): realness sentinels + e2e behind a fake TCP-only SOCKS proxy 2026-06-06 18:39:03 +02:00