Skip to content

Commit d4eb2d1

Browse files
zccrsCopilot
andcommitted
ci: add qt6-shadertools, gsettings-qt, and fail-fast=false for Arch Linux Qt6 build
- Add qt6-shadertools (required for Qt6 shader compilation) - Add gsettings-qt to Qt6 dependencies (was missing, causing build issues) - Set fail-fast=false so both Qt5 and Qt6 jobs run independently Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
1 parent 2b85af3 commit d4eb2d1

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

.github/workflows/dtkdeclarative-archlinux-build.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ jobs:
1010
runs-on: ubuntu-latest
1111
container: archlinux:latest
1212
strategy:
13+
fail-fast: false
1314
matrix:
1415
include:
1516
- qt_version: 5
@@ -44,13 +45,13 @@ jobs:
4445
if: matrix.qt_version == 6
4546
run: |
4647
pacman -S --noconfirm --noprogressbar \
47-
qt6-base qt6-tools qt6-declarative \
48+
qt6-base qt6-tools qt6-declarative qt6-shadertools \
4849
qt6-wayland qt6-svg qt6-imageformats \
4950
extra-cmake-modules \
5051
gtest \
5152
librsvg libraw \
5253
libqtxdg \
53-
icu uchardet dbus spdlog \
54+
icu uchardet dbus spdlog gsettings-qt \
5455
dtkcommon dtk6log \
5556
treeland-protocols dtk6core dtk6gui
5657

0 commit comments

Comments
 (0)