Skip to content

Commit ea12a28

Browse files
committed
ci: Add Ubuntu 26.04 job to cover Qt >= 6.5 code path
The existing Ubuntu 24.04 job builds against Qt 6.4, which exercises only the `Qt.labs.settings` variant of the `AppSettings` type. Add a job with Qt 6.10 to also cover the `QtCore` variant.
1 parent a8e0403 commit ea12a28

1 file changed

Lines changed: 11 additions & 1 deletion

File tree

.github/workflows/ci.yml

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,17 @@ on:
88

99
jobs:
1010
linux:
11-
runs-on: ubuntu-24.04
11+
name: ${{ matrix.job_name }}
12+
runs-on: ${{ matrix.image }}
13+
strategy:
14+
fail-fast: false
15+
matrix:
16+
include:
17+
- job_name: 'Ubuntu 24.04, Qt 6.4'
18+
image: ubuntu-24.04
19+
- job_name: 'Ubuntu 26.04, Qt 6.10'
20+
image: ubuntu-26.04
21+
1222
env:
1323
BUILD_APP_TESTS: ON
1424
steps:

0 commit comments

Comments
 (0)