From f2b650baf361298909f25ca7eba0994ed44190ac Mon Sep 17 00:00:00 2001 From: Serein Pfeiffer Date: Wed, 27 Dec 2023 17:17:39 +0100 Subject: [PATCH] ci: Ensure that Qt 6.6.1 is used for the build. --- .github/workflows/main.yml | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 33e88931..df1a3269 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -17,17 +17,21 @@ jobs: with: submodules: 'recursive' - # TODO Use a/the next official release - name: Install Qt - uses: jurplel/install-qt-action@v2.14.0 + uses: jurplel/install-qt-action@v3.3.0 with: - version: '6.2.2' + version: '6.6.1' host: 'linux' target: 'desktop' arch: 'gcc_64' - modules: 'qtmultimedia' + modules: 'qtmultimedia qtquick3d' aqtversion: '==2.0.5' + - name: Install additional Dependencies + run: | + sudo apt-get update + sudo apt-get install -y ninja-build libxkbcommon-dev libvulkan-dev + - name: CMake Configure run: | mkdir build @@ -59,7 +63,7 @@ jobs: - name: Install Qt uses: jurplel/install-qt-action@v2.14.0 with: - version: '6.2.2' + version: '6.6.1' host: 'windows' target: 'desktop' arch: 'win64_msvc2019_64' @@ -86,5 +90,5 @@ jobs: - name: Test run: | cd %GITHUB_WORKSPACE%\build - ctest --output-on-failure + ctest --output-on-failure shell: cmd