We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 2b9a119 commit b464a16Copy full SHA for b464a16
.github/workflows/qt-build.yml
@@ -40,6 +40,18 @@ jobs:
40
run: |
41
sudo apt-get update
42
sudo apt-get install -y libbluetooth-dev libgl1-mesa-dev
43
+ sudo apt-get install -y \
44
+ libxcb-cursor0 \
45
+ libxcb-cursor-dev \
46
+ libxcb-icccm4 \
47
+ libxcb-image0 \
48
+ libxcb-keysyms1 \
49
+ libxcb-randr0 \
50
+ libxcb-render-util0 \
51
+ libxcb-xinerama0 \
52
+ libxcb-xfixes0 \
53
+ xvfb \
54
+ libgl1-mesa-dev
55
56
- name: Verify Qt Installation
57
@@ -60,7 +72,9 @@ jobs:
60
72
61
73
- name: Test
62
74
working-directory: qt_app/build
63
- run: ctest -C Release --output-on-failure
75
+ run: xvfb-run -a --server-args="-screen 0 1024x768x24" ctest --output-on-failure
76
+ env:
77
+ QT_QPA_PLATFORM: offscreen
64
78
65
79
- name: Upload artifacts
66
80
uses: actions/upload-artifact@v4
0 commit comments