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.
This commit is contained in:
feder-cr 2026-06-11 14:29:31 +02:00
parent c2103ed0db
commit d4db15d37b

View file

@ -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" \