summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authortoofar <toofar@spalge.com>2023-03-13 20:57:38 +1300
committertoofar <toofar@spalge.com>2023-03-18 16:37:02 +1300
commit2b67070d16e517e1278dcde17add65915c148d37 (patch)
tree7f13807105c25bed7fe642845bb87fae9fc4408f
parent856fe781a1ce5cbe8033894fce3166d46ab5439e (diff)
downloadqutebrowser-2b67070d16e517e1278dcde17add65915c148d37.tar.gz
qutebrowser-2b67070d16e517e1278dcde17add65915c148d37.zip
ci: enable pyqt6.4 and py3.11 test matrix entries
6.4 tests should be passing now. 6.5 is still waiting on PyQt on PyPI getting fixed. That goes for kde-unstable-qt6 too as that's pulling down 6.5. We should take the opportunity to revisit the test matrix configuration again when we add 6.5 in there. For example py3.11 on ubuntu 20.04 is a bit odd as it only got released last year.
-rw-r--r--.github/workflows/ci.yml20
1 files changed, 12 insertions, 8 deletions
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index d463df3f0..e4c264ed5 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -92,8 +92,9 @@ jobs:
image:
- archlinux-webkit
- archlinux-webengine
- # - archlinux-webengine-qt6 # FIXME:qt6 activate
- # - archlinux-webengine-unstable
+ - archlinux-webengine-qt6
+ - archlinux-webengine-unstable
+ # - archlinux-webengine-unstable-qt6 # FIXME:qt6.5 activate
container:
image: "qutebrowser/ci:${{ matrix.image }}"
env:
@@ -125,7 +126,6 @@ jobs:
- testenv: py39-pyqt5152
os: ubuntu-20.04
python: "3.9"
- ### PyQt 5.15 (Python 3.10, with coverage)
### PyQt 5.15 (Python 3.9, with coverage)
# FIXME:qt6
# - testenv: py39-pyqt515-cov
@@ -134,7 +134,7 @@ jobs:
### PyQt 5.15 (Python 3.11)
- testenv: py311-pyqt515
os: ubuntu-20.04
- python: "3.11-dev"
+ python: "3.11"
### PyQt 6.2 (Python 3.9)
- testenv: py39-pyqt62
os: ubuntu-20.04
@@ -143,10 +143,14 @@ jobs:
- testenv: py39-pyqt63
os: ubuntu-20.04
python: 3.9
- ### PyQt 6.4 (Python 3.9)
- # - testenv: py39-pyqt64
- # os: ubuntu-20.04
- # python: 3.9
+ ## PyQt 6.4 (Python 3.9)
+ - testenv: py39-pyqt64
+ os: ubuntu-20.04
+ python: 3.9
+ ### PyQt 6.4 (Python 3.11)
+ - testenv: py311-pyqt64
+ os: ubuntu-22.04
+ python: 3.11
### macOS Big Sur: PyQt 5.15 (Python 3.9 to match PyInstaller env)
- testenv: py39-pyqt515
os: macos-11