From bdfed88199d79358039c80f13a4f866029c8b1e5 Mon Sep 17 00:00:00 2001 From: Sergio Martins Date: Sat, 16 Mar 2024 12:07:59 +0000 Subject: [PATCH] ci: Workaround Qt installer bug with Qt 6.7 It now expects linux_gcc_64 folder but still installs to gcc_64/. Error was: Updater caused an IO error: [Errno 2] No such file or directory: '/home/runner/work/KDDockWidgets/Qt/6.7.0/linux_gcc_64/mkspecs/qconfig.pri' --- .github/workflows/lsan6.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.github/workflows/lsan6.yml b/.github/workflows/lsan6.yml index 063b247bf..14f94bd29 100644 --- a/.github/workflows/lsan6.yml +++ b/.github/workflows/lsan6.yml @@ -27,6 +27,12 @@ jobs: qt_version: "6.7.0" steps: + + - name: Workaround installer bug when using 6.7 + run: | + mkdir -p /home/runner/work/KDDockWidgets/Qt/${{ matrix.preset.qt_version }}/gcc_64 + ln -sf /home/runner/work/KDDockWidgets/Qt/${{ matrix.preset.qt_version }}/gcc_64 /home/runner/work/KDDockWidgets/Qt/${{ matrix.preset.qt_version }}/linux_gcc_64 + - name: Install Qt ${{ matrix.preset.qt_version }} uses: jurplel/install-qt-action@v3 with: