You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Include Ubuntu 22.04 and Windows 2025 builds in CI
Note, the (pre-existing) macos-15 failures are unrelated, and
reported at actions/runner-images#12725.
Squashed commit of the following:
commit 036e143
Author: Paul Colby <[email protected]>
Date: Sat Aug 9 11:48:49 2025 +1000
Allow for `C:` drives on Windows 2025 runners
Since the drive letter differs between Window 2022 and 2025
runners.
Also relates to commit 64cfa6c.
commit 07b3c4a
Author: Paul Colby <[email protected]>
Date: Fri Aug 8 20:26:58 2025 +1000
Restore Linux and macOS builds
commit d5aa170
Author: Paul Colby <[email protected]>
Date: Fri Aug 8 20:10:12 2025 +1000
Skip test collation in some specific cases
ie for Windows 2025, x86, MinGW, Qt 5.9 to 5.13.
commit e3df155
Author: Paul Colby <[email protected]>
Date: Fri Aug 8 19:48:37 2025 +1000
See in Qt's MinGW affects Windows 2022
Since it does help (somewhat) on Windows 2025.
commit 8eb2729
Author: Paul Colby <[email protected]>
Date: Fri Aug 8 19:44:38 2025 +1000
Revert "Verify that Qt's MinGW makes no difference for lcov on Windows 2025"
This reverts commit e517237.
commit e517237
Author: Paul Colby <[email protected]>
Date: Fri Aug 8 19:34:32 2025 +1000
Verify that Qt's MinGW makes no difference for lcov on Windows 2025
commit f7174ae
Author: Paul Colby <[email protected]>
Date: Fri Aug 8 17:16:24 2025 +1000
Exclude the segfaultint Windows 2025 builds for now
And revert most (all?) of the temporary debugging code.
commit a2aba2d
Author: Paul Colby <[email protected]>
Date: Fri Aug 8 17:06:17 2025 +1000
Revert to the Win2025 host runners' MinGW
Since Qt's version is not helping.
commit d61da71
Author: Paul Colby <[email protected]>
Date: Fri Aug 8 16:41:23 2025 +1000
Add more debug logging
commit 45c3e6e
Author: Paul Colby <[email protected]>
Date: Fri Aug 8 16:31:09 2025 +1000
Add some more debug logging
commit 2311c6e
Author: Paul Colby <[email protected]>
Date: Fri Aug 8 16:16:11 2025 +1000
Check if the io rdbuf redirection is problematic
commit 5778559
Author: Paul Colby <[email protected]>
Date: Fri Aug 8 15:49:42 2025 +1000
Add some debug logging
To debug some Windows Server 2025 MinGW segfaults.
commit 0013154
Author: Paul Colby <[email protected]>
Date: Fri Aug 8 15:41:50 2025 +1000
Install the win32 versions specifically
commit 598afb2
Author: Paul Colby <[email protected]>
Date: Fri Aug 8 15:27:57 2025 +1000
Try installing Qt's MinGW for some Windows Server 2025 cases
commit 9adb59c
Author: Paul Colby <[email protected]>
Date: Fri Aug 8 15:15:53 2025 +1000
Correct YAML syntax
commit 64cfa6c
Author: Paul Colby <[email protected]>
Date: Fri Aug 8 15:14:01 2025 +1000
Don't hardcode the temp path
The drive letter differs between Window 2022 and 2025 runners.
commit be3ff4b
Author: Paul Colby <[email protected]>
Date: Fri Aug 8 15:12:39 2025 +1000
Revert "Try using Qt's MinGW everywhere that it's newer"
This reverts commit 4220c79.
commit 4220c79
Author: Paul Colby <[email protected]>
Date: Fri Aug 8 13:58:07 2025 +1000
Try using Qt's MinGW everywhere that it's newer
commit 3f5c9ea
Author: Paul Colby <[email protected]>
Date: Fri Aug 8 13:13:53 2025 +1000
Update the collation job for the new test artifact names
commit 0f613af
Author: Paul Colby <[email protected]>
Date: Fri Aug 8 13:00:10 2025 +1000
Move runner host OS version numbers into build IDs
commit d1c8a18
Author: Paul Colby <[email protected]>
Date: Thu Aug 7 18:08:15 2025 +1000
Ensure Windows portable artifact names are unique
commit 034a4c3
Author: Paul Colby <[email protected]>
Date: Thu Aug 7 18:07:18 2025 +1000
Exclude L10n tests for Ubuntu 22.04's Qt6 packages for now
Since they are affected by an existing, known (to this project)
L10n issue.
commit 8234bb5
Author: Paul Colby <[email protected]>
Date: Thu Aug 7 18:03:06 2025 +1000
Ensure Windows build artifact names are unique
commit 860e534
Author: Paul Colby <[email protected]>
Date: Thu Aug 7 18:00:00 2025 +1000
Ensure Windows test artifacts names are unique
commit c6da652
Author: Paul Colby <[email protected]>
Date: Wed Aug 6 18:14:08 2025 +1000
Exclude Ubuntu 22.04 on ARM64 from Qt 6.8 onwards
Since Qt 6.8 and 6.9, both require a more recent glibc version.
commit 3e69444
Author: Paul Colby <[email protected]>
Date: Wed Aug 6 18:10:13 2025 +1000
Only verify tagfiles in the generate-docs workflow
Because they are (typically) not configured in other builds, since
GitHub runners don't ship with Doxygen already installed.
commit f21f16b
Author: Paul Colby <[email protected]>
Date: Wed Aug 6 18:08:38 2025 +1000
Correct path to Doxyfiles
commit 1cb4c99
Author: Paul Colby <[email protected]>
Date: Wed Aug 6 18:07:42 2025 +1000
Make QtDoc linkage optional
But issue a notice if not being used, and require it in most cases
in CI.
commit d7cfead
Author: Paul Colby <[email protected]>
Date: Wed Aug 6 18:05:47 2025 +1000
Correct workflow 'ternary' expression
The previous version (missing the `|| ''`) was just an experiment.
commit 6c2c716
Author: Paul Colby <[email protected]>
Date: Wed Aug 6 18:04:56 2025 +1000
Invert workflow ternary condition
Because `''` evaluates as `false`.
commit 540c078
Author: Paul Colby <[email protected]>
Date: Wed Aug 6 18:03:35 2025 +1000
Correct Bash brace expansion
commit 614586a
Author: Paul Colby <[email protected]>
Date: Wed Aug 6 18:00:00 2025 +1000
Skip *.tags packages for Qt6 on Ubuntu 22.04
Because Ubuntu (and presumably Debian) never packaged those files
for Qt6 on Ubuntu 22.04 (they available in 24.04).
commit 2991b1f
Author: Paul Colby <[email protected]>
Date: Tue Aug 5 22:42:59 2025 +1000
Correct workflow expression
commit f297224
Author: Paul Colby <[email protected]>
Date: Tue Aug 5 22:42:40 2025 +1000
Only upload test results when we have them
commit 2624cd1
Author: Paul Colby <[email protected]>
Date: Tue Aug 5 22:40:39 2025 +1000
Correct workflow syntax
commit 4e93e39
Author: Paul Colby <[email protected]>
Date: Tue Aug 5 22:38:55 2025 +1000
See what's going on with Windows builds
commit 38aae48
Author: Paul Colby <[email protected]>
Date: Tue Aug 5 22:37:05 2025 +1000
Separate the coverage and non-coverage steps
Makes the Linux and macOS steps consistent with the Windows job.
commit 6a638eb
Author: Paul Colby <[email protected]>
Date: Tue Aug 5 22:36:11 2025 +1000
Tweak a comment to fix a yamllint warning
commit 2066185
Author: Paul Colby <[email protected]>
Date: Tue Aug 5 22:35:05 2025 +1000
Check if YAML typing is fouling GitHub Actions
commit bc0efde
Author: Paul Colby <[email protected]>
Date: Tue Aug 5 22:32:49 2025 +1000
Don't try to run the non-existent coverage tests
commit 94dd5a5
Author: Paul Colby <[email protected]>
Date: Tue Aug 5 22:28:19 2025 +1000
Skip coverage reports for Ubuntu 22.04 w/ clang
Since Ubuntu 22.04's llvm-lcov version does not support the
`--sources` option.
commit 695b9d9
Author: Paul Colby <[email protected]>
Date: Tue Aug 5 21:49:58 2025 +1000
Ensure Linux artifacts are unique
commit 7d6686f
Author: Paul Colby <[email protected]>
Date: Tue Aug 5 21:32:30 2025 +1000
Try out GitHub's old Ubuntu 22.04 runners
commit 1301d06
Author: Paul Colby <[email protected]>
Date: Tue Aug 5 20:57:13 2025 +1000
Try out GitHub's new Windows 2025 runners
0 commit comments