Skip to content

Build application #4743

Build application

Build application #4743

Triggered via schedule April 13, 2026 00:58
Status Success
Total duration 41m 37s
Artifacts 18

main.yml

on: schedule
pre-commit  /  link-check
15s
pre-commit / link-check
pre-commit  /  pre-commit
2m 16s
pre-commit / pre-commit
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
2m 45s
mac / clang-test-extended
Matrix: ubuntu / gcc-test-extended
windows  /  msvc-test-extended
3m 4s
windows / msvc-test-extended
windows  /  clang-test-extended
2m 50s
windows / clang-test-extended
Matrix: ubuntu / clang-sanitizer-test-extended
ubuntu  /  gcc-build-codecov
7m 20s
ubuntu / gcc-build-codecov
perf  /  ubuntu-gcc-build-perf-stats
1m 22s
perf / ubuntu-gcc-build-perf-stats
perf  /  macos-clang-build-perf-stats
3m 27s
perf / macos-clang-build-perf-stats
pages  /  build-doxygen-xml
20s
pages / build-doxygen-xml
pages  /  build-scoreboard
11s
pages / build-scoreboard
pages  /  build-sphinx
43s
pages / build-sphinx
pages  /  deploy-pages
14s
pages / deploy-pages
Fit to window
Zoom out
Zoom in

Annotations

1 error, 30 warnings, and 1 notice
ubuntu / gcc-build-codecov
Missing either 'issue-number' or 'comment-id'.
windows / msvc-build (Release)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact@v4, ilammy/msvc-dev-cmd@v1, microsoft/setup-msbuild@v2, seanmiddleditch/gha-setup-ninja@v6. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
mac / clang-build (Debug)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact@v4, hendrikmuhs/ccache-action@v1.2. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
mac / clang-build (Debug)
These files were overwritten during the `brew link` step:
mac / clang-build (Debug)
ninja 1.13.2 is already installed and up-to-date. To reinstall 1.13.2, run: brew reinstall ninja
ubuntu / gcc-build (ubuntu-24.04-arm, Debug)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact@v4, hendrikmuhs/ccache-action@v1.2. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
ubuntu / gcc-build (ubuntu-24.04, Release)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact@v4, hendrikmuhs/ccache-action@v1.2. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
ubuntu / gcc-build (ubuntu-24.04, Release)
No files were found with the provided path: build/revert-list.txt. No artifacts will be uploaded.
windows / clang-build
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact@v4, ilammy/msvc-dev-cmd@v1, KyleMayes/install-llvm-action@v2, microsoft/setup-msbuild@v2, seanmiddleditch/gha-setup-ninja@v6. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
ubuntu / gcc-build (ubuntu-24.04, Debug)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact@v4, hendrikmuhs/ccache-action@v1.2. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
ubuntu / gcc-build (ubuntu-24.04-arm, Release)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact@v4, hendrikmuhs/ccache-action@v1.2. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
windows / msvc-build (Debug)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact@v4, ilammy/msvc-dev-cmd@v1, microsoft/setup-msbuild@v2, seanmiddleditch/gha-setup-ninja@v6. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
ubuntu / clang-build (ubuntu-24.04-arm)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact@v4, hendrikmuhs/ccache-action@v1.2. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
mac / clang-build (Release)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact@v4, hendrikmuhs/ccache-action@v1.2. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
mac / clang-build (Release)
These files were overwritten during the `brew link` step:
mac / clang-build (Release)
ninja 1.13.2 is already installed and up-to-date. To reinstall 1.13.2, run: brew reinstall ninja
ubuntu / clang-build (ubuntu-24.04)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact@v4, hendrikmuhs/ccache-action@v1.2. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
windows / clang-test
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: ilammy/msvc-dev-cmd@v1, microsoft/setup-msbuild@v2, seanmiddleditch/gha-setup-ninja@v6. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
mac / clang-test
These files were overwritten during the `brew link` step:
mac / clang-test
ninja 1.13.2 is already installed and up-to-date. To reinstall 1.13.2, run: brew reinstall ninja
windows / msvc-test
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: ilammy/msvc-dev-cmd@v1, microsoft/setup-msbuild@v2, seanmiddleditch/gha-setup-ninja@v6. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
ubuntu / clang-sanitizer-build (ubuntu-24.04)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact@v4, hendrikmuhs/ccache-action@v1.2. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
windows / clang-test-extended
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: ilammy/msvc-dev-cmd@v1, microsoft/setup-msbuild@v2, seanmiddleditch/gha-setup-ninja@v6. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
mac / clang-test-extended
These files were overwritten during the `brew link` step:
mac / clang-test-extended
ninja 1.13.2 is already installed and up-to-date. To reinstall 1.13.2, run: brew reinstall ninja
windows / msvc-test-extended
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: ilammy/msvc-dev-cmd@v1, microsoft/setup-msbuild@v2, seanmiddleditch/gha-setup-ninja@v6. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
ubuntu / gcc-build-codecov
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: hendrikmuhs/ccache-action@v1.2. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
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
These files were overwritten during the `brew link` step:
perf / macos-clang-build-perf-stats
ninja 1.13.2 is already installed and up-to-date. To reinstall 1.13.2, run: brew reinstall ninja
pages / deploy-pages
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/

Artifacts

Produced during runtime
Name Size Digest
cov-report
66 KB
sha256:b03493f7492a10d6b1d17891ceac67c238f0caf9c93963d5250d7d2a544a4ef0
doxygen-documentation-xml
88.2 KB
sha256:22dd9085d52e4f29754133d7a59090399683d4acea4e38a36c3ab658cbaee144
github-pages Expired
14.9 MB
sha256:5dfe78ce539cc129c3d6b4aef967126243da2455e27b2a6f32dcf44525b49685
macos-clang-debug-install
3.93 MB
sha256:7e5e2d64f38a4a3707d547e554bcf1ec604ea014eba7bad7b391f88216900846
macos-clang-install
1.64 MB
sha256:2f32058854d56baa54ca791e4392e22facc4e865534b6677f8e7e7813b6a8e8a
perf-stat
23.1 KB
sha256:452b8a1893cf1b0e4f6222ca96cd7eeec44d25b5457ef4458e2a33dc5eda4ed7
scoreboard
8.54 KB
sha256:9dba20f245c80985f015282667b64335474be324b8e31e5bf81790a1695f2042
sphinx-documentation
15 MB
sha256:7734252c25716a06f33db78899339e7e4e6c9c1ffa84a48fb20af8615311072a
ubuntu-clang-install-ubuntu-24.04
2.43 MB
sha256:ad8ef5f7736dc4778a25ebbf4c21dbca1cd2268f8bb7d5aabf21c1059cbb72aa
ubuntu-clang-install-ubuntu-24.04-arm
2.33 MB
sha256:4787a43b561b44103884634efade82feb0ef7a28603b2ac3080ee01956cda77a
ubuntu-clang-sanitizer-install-ubuntu-24.04
17.1 MB
sha256:30a999e252629e19c45d9d9d1b033fc6531e61f3fa145bf798833c21b2b04d3e
ubuntu-gcc-debug-install-ubuntu-24.04
16.9 MB
sha256:a700536aad84979151ef7eec7ff7fe656cdc650fd361162b35fdffc694a48d76
ubuntu-gcc-debug-install-ubuntu-24.04-arm
16.7 MB
sha256:acd5b410c5a46bf7de3785cd4d80fee092f3d43346892708611273b35e1d5e6a
ubuntu-gcc-install-ubuntu-24.04
3.21 MB
sha256:7d1e77031c7d1171a2525113ef27ce83ca8b8f3234bd014d90e746b3194502fa
ubuntu-gcc-install-ubuntu-24.04-arm
2.97 MB
sha256:3acc4617a11b55a37504c50313ff98b0bc92da07f06ef3131d02ae6cd0d75675
windows-clang-install
1.91 MB
sha256:ea4a77fbf6906edd9d733feaf8a53eeb2734450946a10d8c2322b161f564215f
windows-msvc-debug-install
6.48 MB
sha256:c1d0552487517d93b63da582f0c74ec824285c2d53ebd7d6f05a408e213eee0e
windows-msvc-install
1.89 MB
sha256:e428efb4ad1f769e330e7bfb02b3abd0f9ceaa28648abcff19ea6a2aa968af45