@@ -129,6 +129,11 @@ jobs:
129
129
[[ '${{ matrix.os }}' == '22.04' && '${{ matrix.cc }}' == 'clang' ]] ||
130
130
"$RUNNER_TEMP/coverage/src/cli/dokit" --version
131
131
"$RUNNER_TEMP/release/src/cli/dokit" --version
132
+ - name : Verify tagfiles were configured # except when using Ubuntu 22.04's Qt6 packages.
133
+ if : matrix.qt != '6' || matrix.os != '22.04'
134
+ run : |
135
+ grep -Ee 'qt(core|bluetooth)\.tags' "$RUNNER_TEMP/release/doc/public.doxy"
136
+ grep -Ee 'qt(core|bluetooth)\.tags' "$RUNNER_TEMP/release/doc/internal.doxy"
132
137
- name : Test w/ coverage
133
138
if : matrix.os != '22.04' || matrix.cc != 'clang'
134
139
run : ctest --output-on-failure --test-dir "$RUNNER_TEMP/coverage" --verbose
@@ -352,6 +357,10 @@ jobs:
352
357
"$RUNNER_TEMP/release/src/cli/dokit.app/Contents/MacOS/dokit" --version
353
358
[[ '${{ matrix.os }}' == 'macos-13' && '${{ matrix.cc }}' == 'clang' ]] ||
354
359
"$RUNNER_TEMP/coverage/src/cli/dokit.app/Contents/MacOS/dokit" --version
360
+ - name : Verify tagfiles were configured
361
+ run : |
362
+ grep -Ee 'qt(core|bluetooth)\.tags' "$RUNNER_TEMP/release/doc/public.doxy"
363
+ grep -Ee 'qt(core|bluetooth)\.tags' "$RUNNER_TEMP/release/doc/internal.doxy"
355
364
- name : Grant Bluetooth access # Only needed for unit tests with older Qt's on newer runners.
356
365
if : matrix.os != 'macos-13' && ( startsWith(matrix.qt, '5') || startsWith(matrix.qt, '6.2.') )
357
366
run : >
@@ -664,6 +673,8 @@ jobs:
664
673
-D QT_INSTALL_DOCS=%RUNNER_WORKSPACE%\Qt\Docs\Qt-${{ matrix.qt }} ^
665
674
-G "${{ matrix.generator }}" -S "%GITHUB_WORKSPACE%" -B "%RUNNER_TEMP%/coverage"
666
675
cmake --build "%RUNNER_TEMP%/coverage" --verbose
676
+ grep -Ee 'qt(core|bluetooth)\.tags' "%RUNNER_TEMP%/coverage/doc/public.doxy"
677
+ grep -Ee 'qt(core|bluetooth)\.tags' "%RUNNER_TEMP%/coverage/doc/internal.doxy"
667
678
- name : Build w/o coverage instrumentation
668
679
env :
669
680
CMAKE_MESSAGE_LOG_LEVEL : VERBOSE
@@ -675,6 +686,8 @@ jobs:
675
686
-D QT_INSTALL_DOCS=%RUNNER_WORKSPACE%\Qt\Docs\Qt-${{ matrix.qt }} ^
676
687
-G "${{ matrix.generator }}" -S "%GITHUB_WORKSPACE%" -B "%RUNNER_TEMP%/release"
677
688
cmake --build "%RUNNER_TEMP%/release" --verbose
689
+ grep -Ee 'qt(core|bluetooth)\.tags' "%RUNNER_TEMP%/release/doc/public.doxy"
690
+ grep -Ee 'qt(core|bluetooth)\.tags' "%RUNNER_TEMP%/release/doc/internal.doxy"
678
691
- name : Capture build-output variables
679
692
id : post-build
680
693
shell : bash
0 commit comments