Skip to content

[CI] Introduce handcrafted action for clang-tidy, update clang-tidy version to 20 #3844

[CI] Introduce handcrafted action for clang-tidy, update clang-tidy version to 20

[CI] Introduce handcrafted action for clang-tidy, update clang-tidy version to 20 #3844

Triggered via pull request August 3, 2025 19:27
Status Success
Total duration 26m 52s
Artifacts 17

main.yml

on: pull_request
pre-commit  /  pre-commit
1m 25s
pre-commit / pre-commit
Matrix: ubuntu / clang-build
Matrix: mac / clang-build
Matrix: ubuntu / gcc-build
Matrix: windows / msvc-build
Matrix: ubuntu / clang-sanitizer-build
Matrix: ubuntu / clang-test
Matrix: ubuntu / gcc-test
Matrix: ubuntu / clang-sanitizer-test
Matrix: ubuntu / clang-test-extended
mac  /  clang-test-extended
3m 9s
mac / clang-test-extended
Matrix: ubuntu / gcc-test-extended
windows  /  msvc-test-extended
2m 53s
windows / msvc-test-extended
windows  /  clang-test-extended
2m 54s
windows / clang-test-extended
Matrix: ubuntu / clang-sanitizer-test-extended
ubuntu  /  gcc-build-codecov
6m 41s
ubuntu / gcc-build-codecov
perf  /  ubuntu-gcc-build-perf-stats
1m 43s
perf / ubuntu-gcc-build-perf-stats
perf  /  macos-clang-build-perf-stats
1m 49s
perf / macos-clang-build-perf-stats
pages  /  build-doxygen-xml
1m 3s
pages / build-doxygen-xml
pages  /  build-scoreboard
16s
pages / build-scoreboard
pages  /  build-sphinx
35s
pages / build-sphinx
pages  /  deploy-pages
0s
pages / deploy-pages
Fit to window
Zoom out
Zoom in

Annotations

12 warnings and 17 notices
ubuntu / gcc-build (ubuntu-24.04, Release)
No files were found with the provided path: build/revert-list.txt. No artifacts will be uploaded.
mac / clang-build (Debug)
openssl@3 3.5.1 is already installed and up-to-date. To reinstall 3.5.1, run: brew reinstall openssl@3
mac / clang-build (Debug)
ninja 1.13.1 is already installed and up-to-date. To reinstall 1.13.1, run: brew reinstall ninja
mac / clang-build (Release)
openssl@3 3.5.1 is already installed and up-to-date. To reinstall 3.5.1, run: brew reinstall openssl@3
mac / clang-build (Release)
ninja 1.13.1 is already installed and up-to-date. To reinstall 1.13.1, run: brew reinstall ninja
mac / clang-test
openssl@3 3.5.1 is already installed and up-to-date. To reinstall 3.5.1, run: brew reinstall openssl@3
mac / clang-test
ninja 1.13.1 is already installed and up-to-date. To reinstall 1.13.1, run: brew reinstall ninja
mac / clang-test-extended
openssl@3 3.5.1 is already installed and up-to-date. To reinstall 3.5.1, run: brew reinstall openssl@3
mac / clang-test-extended
ninja 1.13.1 is already installed and up-to-date. To reinstall 1.13.1, run: brew reinstall ninja
perf / macos-clang-build-perf-stats
No files were found with the provided path: perf-stat-macos.zip. No artifacts will be uploaded.
perf / macos-clang-build-perf-stats
openssl@3 3.5.1 is already installed and up-to-date. To reinstall 3.5.1, run: brew reinstall openssl@3
perf / macos-clang-build-perf-stats
ninja 1.13.1 is already installed and up-to-date. To reinstall 1.13.1, run: brew reinstall ninja
windows / clang-build
The windows-latest label will migrate from Windows Server 2022 to Windows Server 2025 beginning September 2, 2025. For more information see https://github.com/actions/runner-images/issues/12677
windows / msvc-build (Release)
The windows-latest label will migrate from Windows Server 2022 to Windows Server 2025 beginning September 2, 2025. For more information see https://github.com/actions/runner-images/issues/12677
mac / clang-build (Debug)
The macos-latest label will migrate to macOS 15 beginning August 4, 2025. For more information see https://github.com/actions/runner-images/issues/12520
mac / clang-build (Debug)
The macos-latest label will migrate to macOS 15 beginning August 4, 2025. For more information see https://github.com/actions/runner-images/issues/12520
mac / clang-build (Release)
The macos-latest label will migrate to macOS 15 beginning August 4, 2025. For more information see https://github.com/actions/runner-images/issues/12520
mac / clang-build (Release)
The macos-latest label will migrate to macOS 15 beginning August 4, 2025. For more information see https://github.com/actions/runner-images/issues/12520
windows / msvc-build (Debug)
The windows-latest label will migrate from Windows Server 2022 to Windows Server 2025 beginning September 2, 2025. For more information see https://github.com/actions/runner-images/issues/12677
windows / clang-test
The windows-latest label will migrate from Windows Server 2022 to Windows Server 2025 beginning September 2, 2025. For more information see https://github.com/actions/runner-images/issues/12677
mac / clang-test
The macos-latest label will migrate to macOS 15 beginning August 4, 2025. For more information see https://github.com/actions/runner-images/issues/12520
mac / clang-test
The macos-latest label will migrate to macOS 15 beginning August 4, 2025. For more information see https://github.com/actions/runner-images/issues/12520
windows / clang-test-extended
The windows-latest label will migrate from Windows Server 2022 to Windows Server 2025 beginning September 2, 2025. For more information see https://github.com/actions/runner-images/issues/12677
windows / msvc-test
The windows-latest label will migrate from Windows Server 2022 to Windows Server 2025 beginning September 2, 2025. For more information see https://github.com/actions/runner-images/issues/12677
mac / clang-test-extended
The macos-latest label will migrate to macOS 15 beginning August 4, 2025. For more information see https://github.com/actions/runner-images/issues/12520
mac / clang-test-extended
The macos-latest label will migrate to macOS 15 beginning August 4, 2025. For more information see https://github.com/actions/runner-images/issues/12520
windows / msvc-test-extended
The windows-latest label will migrate from Windows Server 2022 to Windows Server 2025 beginning September 2, 2025. For more information see https://github.com/actions/runner-images/issues/12677
perf / macos-clang-build-perf-stats
The macos-latest label will migrate to macOS 15 beginning August 4, 2025. For more information see https://github.com/actions/runner-images/issues/12520
perf / macos-clang-build-perf-stats
The macos-latest label will migrate to macOS 15 beginning August 4, 2025. For more information see https://github.com/actions/runner-images/issues/12520

Artifacts

Produced during runtime
Name Size Digest
cov-report Expired
50.8 KB
sha256:1c1d96d0f0306dcce547da463523ae5e9f032e1309bb21da13e3dc0df772e84b
doxygen-documentation-xml Expired
12.2 KB
sha256:c6509d0baa250a98db7c292426d3571f78ccf20853aaa8c51ce4264715bde781
macos-clang-debug-install Expired
4.01 MB
sha256:a4d1aef48c7a31b270bca4fe4cdcfa000393eca7fe213086d5d9d021942ed1db
macos-clang-install Expired
1.6 MB
sha256:d7c589154e8655bd894b7925a6ac78e6e1211cfb7f976e0c207cf70ce74ddb9f
perf-stat Expired
12 KB
sha256:dde1f7f7e8fa7552be49482593329da422be72aee74acc324f7a69db5ed49e4d
scoreboard Expired
1.17 KB
sha256:77631dcf53a5ea69db40c6cff982f8a0c95d77ddd175b436b6d7c0c7810e44f0
sphinx-documentation Expired
14.9 MB
sha256:cb57e6324a7bbda0b098bc5ad879e9e1d90b1793653460d056e0fed9bad587e9
ubuntu-clang-install-ubuntu-24.04 Expired
2.35 MB
sha256:4469cb5444c2c132020e298f6c2a839f46de4da775e394d7dfebfd4e8eeee046
ubuntu-clang-install-ubuntu-24.04-arm Expired
2.27 MB
sha256:864c31cc2dc6b5b6f3c81fadff44cb4cc845e7ad64548e6c14640f6c45cc2037
ubuntu-clang-sanitizer-install-ubuntu-24.04 Expired
15.8 MB
sha256:1c9abaffd884023e9e2df0f037ff3bb4e982bd9d61111a8c3a1ae6541ee21bb3
ubuntu-gcc-debug-install-ubuntu-24.04 Expired
14.2 MB
sha256:df975d1c1dd87a5e6a8cae13ce9252e08afc4b70551e7c55b06da22442a4d310
ubuntu-gcc-debug-install-ubuntu-24.04-arm Expired
14 MB
sha256:41ade756e70b7d2d946aac481cc5b330e613fccbedc22b76569d0f6dbedc8498
ubuntu-gcc-install-ubuntu-24.04 Expired
3.09 MB
sha256:e53a3ed9f80d9c5b7ca8cfc346381f8a3f1aba258b0ca20318ef2a7c4548701f
ubuntu-gcc-install-ubuntu-24.04-arm Expired
2.89 MB
sha256:70468c86c7fb5cd83210bdbd5e2e01573ba063dd1f230aa558e82a148f989535
windows-clang-install Expired
1.86 MB
sha256:3057f39d4306123aba71957aad876cc697046baf5a1aba6852414e09515cf92d
windows-msvc-debug-install Expired
6.37 MB
sha256:87b3f22b849324c861232256a260b3d1bae7c0491d13fa0fa59998a6a06bbb88
windows-msvc-install Expired
1.85 MB
sha256:f964ab2fe6eb5dcb5b8008bdc17e63943b316ff5edae5b10267628aa1485410f