diff --git a/.github/workflows/run-tests-workflow.yml b/.github/workflows/run-tests-workflow.yml index 0597d2980..49d9c907a 100644 --- a/.github/workflows/run-tests-workflow.yml +++ b/.github/workflows/run-tests-workflow.yml @@ -17,10 +17,6 @@ jobs: matrix: include: # Linux - - os: ubuntu-20.04 - python-version: 3.7 - test-env: "PyQt5~=5.9.2 pyqtgraph~=0.11.0" - - os: ubuntu-20.04 python-version: 3.8 test-env: "PyQt5~=5.12.1 PyQtWebEngine~=5.12.1" @@ -47,11 +43,12 @@ jobs: test-env: "PyQt6~=6.5.0 PyQt6-Qt6~=6.5.0 PyQt6-WebEngine~=6.5.0 PyQt6-WebEngine-Qt6~=6.5.0" extra-system-packages: "libegl1-mesa libxcb-cursor0 glibc-tools" - # macOS - - os: macos-11 - python-version: 3.7 - test-env: "PyQt5~=5.12.1 PyQtWebEngine~=5.12.1" + - os: ubuntu-22.04 + python-version: "3.12" + test-env: "PyQt6~=6.5.0 PyQt6-Qt6~=6.5.0 PyQt6-WebEngine~=6.5.0 PyQt6-WebEngine-Qt6~=6.5.0" + extra-system-packages: "libegl1-mesa libxcb-cursor0 glibc-tools" + # macOS - os: macos-11 python-version: 3.8 test-env: "PyQt5~=5.14.0 PyQtWebEngine~=5.14.0" @@ -72,11 +69,11 @@ jobs: python-version: "3.11" test-env: "PyQt6~=6.5.0 PyQt6-Qt6~=6.5.0 PyQt6-WebEngine~=6.5.0 PyQt6-WebEngine-Qt6~=6.5.0" - # Windows - - os: windows-2019 - python-version: 3.7 - test-env: "PyQt5~=5.9.2 pyqtgraph~=0.11.0" + - os: macos-12 + python-version: "3.12" + test-env: "PyQt6~=6.5.0 PyQt6-Qt6~=6.5.0 PyQt6-WebEngine~=6.5.0 PyQt6-WebEngine-Qt6~=6.5.0" + # Windows - os: windows-2019 python-version: 3.8 test-env: "PyQt5~=5.12.1 PyQtWebEngine~=5.12.1" @@ -101,6 +98,10 @@ jobs: python-version: "3.11" test-env: "PyQt6~=6.5.0 PyQt6-Qt6~=6.5.0 PyQt6-WebEngine~=6.5.0 PyQt6-WebEngine-Qt6~=6.5.0" + - os: windows-2019 + python-version: "3.12" + test-env: "PyQt6~=6.5.0 PyQt6-Qt6~=6.5.0 PyQt6-WebEngine~=6.5.0 PyQt6-WebEngine-Qt6~=6.5.0" + steps: - uses: actions/checkout@v3 - name: Setup Python