diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index cdbb8430..6b45733a 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -8,13 +8,13 @@ jobs: timeout-minutes: 20 strategy: fail-fast: false + os: ubuntu-22.04 matrix: - os: [ubuntu-latest] python-version: ["3.8", "3.9", "3.10", "3.11", "3.12"] include: - - os: macos-latest + - os: macos-14 python-version: "3.12" - - os: windows-latest + - os: windows-2022 python-version: "3.12" steps: diff --git a/tox.ini b/tox.ini index 00f7cfa8..6e52b766 100644 --- a/tox.ini +++ b/tox.ini @@ -12,7 +12,7 @@ allowlist_externals = npm npx commands = - playwright install + playwright install --with-deps npm install playwright@1.44 npx playwright install chromium py.test -vv --reactor=asyncio \ @@ -29,7 +29,7 @@ basepython = python3 [testenv:py-twisted] basepython = python3 commands = - playwright install + playwright install --with-deps py.test -vv --reactor=asyncio \ --cov-report=term-missing \ --cov-report=xml:coverage-twisted.xml \