chore: update to Qt 6.10.2 on windows and linux appimage/portable

also switches codeql to build on Qt 6.4.3, to make sure prism still builds on the oldest version we still wanna support.
for this reason, codeql also now runs tests (to see if they don't fail on 6.4.3). While doing this I also noticed our qt requirement is 6.4, as we use Qt::Literals::StringLiterals

Signed-off-by: DioEgizio <83089242+DioEgizio@users.noreply.github.com>
(cherry picked from commit b1857508f7)
This commit is contained in:
DioEgizio 2026-01-30 17:23:34 +01:00 committed by Trial97
parent 3d6f15f635
commit 8d2327a28a
No known key found for this signature in database
GPG key ID: 55EF5DA53DB36318
3 changed files with 10 additions and 6 deletions

View file

@ -79,12 +79,16 @@ jobs:
uses: ./.github/actions/setup-dependencies
with:
build-type: Debug
qt-version: 6.10.1
qt-version: 6.4.3
- name: Configure and Build
run: |
cmake --preset linux
cmake --build --preset linux --config Debug
- name: Run tests
run: |
ctest --preset linux --build-config Debug
- name: Perform CodeQL Analysis
uses: github/codeql-action/analyze@v4