Skip to content

Commit

Permalink
CI: Update test-linux to ubuntu-22.04 to avoid Qt6-libssl1.1 incompat…
Browse files Browse the repository at this point in the history
…ibility

	qt.network.ssl: The backend "cert-only" does not support QSslKey
	qt.network.ssl: Active TLS backend does not support key creation
	qt.network.ssl: The backend named "cert-only" does not support TLS
	qt.network.ssl: QSslSocket::connectToHostEncrypted: TLS initialization failed

Also install glibc-tools to obtain bin/catchsegv
  • Loading branch information
kernc committed Jan 4, 2024
1 parent 663eeb2 commit b9fdd09
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ jobs:
test-linux:
timeout-minutes: 5
needs: lint
runs-on: ubuntu-20.04
runs-on: ubuntu-22.04
strategy:
fail-fast: false
matrix:
Expand All @@ -33,7 +33,7 @@ jobs:
python-version: ${{ matrix.python-version }}

- run: pip install -U --pre -e .[dev] pyqt6 pyside6 pyqt5
- run: sudo apt-get install -y --no-install-recommends xvfb flwm xdotool libnotify-bin fonts-noto-color-emoji
- run: sudo apt-get install -y --no-install-recommends glibc-tools xvfb flwm xdotool libnotify-bin fonts-noto-color-emoji
# There deps were obtained by running with env: QT_DEBUG_PLUGINS=1
- run: sudo apt-get install -y --no-install-recommends libegl1 libxkbcommon-x11-0 libxcb1 libxcb-*{0,1,2,4}
- run: QT_API=pyqt6 .github/scripts/ci-linux-run-tests.sh
Expand Down

0 comments on commit b9fdd09

Please sign in to comment.