File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -16,7 +16,7 @@ concurrency:
1616
1717jobs :
1818 build-binary :
19- runs-on : ubuntu-latest
19+ runs-on : ubuntu-24.04
2020 permissions :
2121 contents : write
2222 outputs :
@@ -65,10 +65,12 @@ jobs:
6565 ninja-build \
6666 cmake \
6767 qt6-base-dev \
68+ qt6-base-private-dev \
6869 qt6-declarative-dev \
6970 qt6-wayland-dev \
7071 qt6-svg-dev \
7172 qt6-tools-dev \
73+ qt6-shadertools-dev \
7274 libgl1-mesa-dev \
7375 libwayland-dev \
7476 libxkbcommon-dev \
@@ -175,7 +177,7 @@ jobs:
175177
176178 build-deb :
177179 needs : build-binary
178- runs-on : ubuntu-latest
180+ runs-on : ubuntu-24.04
179181 permissions :
180182 contents : write
181183
@@ -199,10 +201,12 @@ jobs:
199201 ninja-build \
200202 cmake \
201203 qt6-base-dev \
204+ qt6-base-private-dev \
202205 qt6-declarative-dev \
203206 qt6-wayland-dev \
204207 qt6-svg-dev \
205208 qt6-tools-dev \
209+ qt6-shadertools-dev \
206210 libgl1-mesa-dev \
207211 libwayland-dev \
208212 libxkbcommon-dev \
@@ -264,7 +268,7 @@ jobs:
264268
265269 build-appimage :
266270 needs : build-binary
267- runs-on : ubuntu-latest
271+ runs-on : ubuntu-22.04
268272 permissions :
269273 contents : write
270274 env :
@@ -287,10 +291,12 @@ jobs:
287291 ninja-build \
288292 cmake \
289293 qt6-base-dev \
294+ qt6-base-private-dev \
290295 qt6-declarative-dev \
291296 qt6-wayland-dev \
292297 qt6-svg-dev \
293298 qt6-tools-dev \
299+ qt6-shadertools-dev \
294300 libgl1-mesa-dev \
295301 libwayland-dev \
296302 libxkbcommon-dev \
@@ -311,6 +317,14 @@ jobs:
311317 npm \
312318 libfuse2
313319
320+ - name : Install linuxdeploy
321+ run : |
322+ wget -q https://github.com/linuxdeploy/linuxdeploy/releases/download/continuous/linuxdeploy-x86_64.AppImage
323+ wget -q https://github.com/linuxdeploy/linuxdeploy-plugin-qt/releases/download/continuous/linuxdeploy-plugin-qt-x86_64.AppImage
324+ chmod +x linuxdeploy-x86_64.AppImage linuxdeploy-plugin-qt-x86_64.AppImage
325+ sudo mv linuxdeploy-x86_64.AppImage /usr/local/bin/linuxdeploy
326+ sudo mv linuxdeploy-plugin-qt-x86_64.AppImage /usr/local/bin/linuxdeploy-plugin-qt
327+
314328 - name : Prepare dirs
315329 run : mkdir -p build install
316330
You can’t perform that action at this time.
0 commit comments