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