Skip to content

Commit 7afe3c4

Browse files
PrimozGodecmarkotoplak
authored andcommitted
CI - Update ubuntu image for PyQt6
1 parent 92d84ee commit 7afe3c4

File tree

1 file changed

+7
-3
lines changed

1 file changed

+7
-3
lines changed

.github/workflows/test.yml

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -36,20 +36,20 @@ jobs:
3636
strategy:
3737
fail-fast: False
3838
matrix:
39-
os: [ubuntu-20.04]
39+
os: [ubuntu-22.04]
4040
python-version: [3.8, 3.9, '3.10', '3.11']
4141
tox_env: [orange-released]
4242
name: [Released]
4343
include:
44-
- os: ubuntu-20.04
44+
- os: ubuntu-22.04
4545
python-version: '3.10'
4646
tox_env: orange-latest
4747
name: Latest
4848
- os: ubuntu-20.04
4949
python-version: 3.8
5050
tox_env: orange-oldest
5151
name: Oldest dependencies
52-
- os: ubuntu-20.04
52+
- os: ubuntu-22.04
5353
python-version: 3.9
5454
tox_env: pyqt6
5555
name: PyQt6
@@ -85,6 +85,10 @@ jobs:
8585
sudo apt-get update
8686
sudo apt-get install -y libxkbcommon-x11-0 libxcb-icccm4 libxcb-image0 libxcb-keysyms1 libxcb-randr0 libxcb-render-util0 libxcb-xinerama0 libxcb-xfixes0 libegl1-mesa libxcb-shape0 libxcb-cursor0
8787
88+
- name: Install glibc-tools dependency on Ubuntu-22.04
89+
if: matrix.os == 'ubuntu-22.04'
90+
run: sudo apt-get install -y glibc-tools # required for catchsegv
91+
8892
- name: Install Tox
8993
run: |
9094
python -m pip install --upgrade pip

0 commit comments

Comments
 (0)