From d4db15d37be5a391d646d1ea3dea483ca7f59fdb Mon Sep 17 00:00:00 2001 From: feder-cr <85809106+feder-cr@users.noreply.github.com> Date: Thu, 11 Jun 2026 14:29:31 +0200 Subject: [PATCH] ci: install the [dev] extra (pytest) in the release cloak/webgl guard step The gate runner only had Playwright; `pip install -e .` doesn't pull pytest (a dev dep), so `python -m pytest` failed with "No module named pytest". Install ".[dev]" like e2e.yml does. --- .github/workflows/release.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 968e9bb..03b855f 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -355,7 +355,7 @@ jobs: - name: Cloak + WebGL-masking guards (headed) shell: bash run: | - python -m pip install --quiet -e . + python -m pip install --quiet ".[dev]" INVPW_BINARY_PATH="$FF_EXE" python -m pytest \ tests/test_cloak.py \ "tests/test_fingerprint_surface.py::test_webgl_readpixels_no_masking_signature" \