Skip to content

include-what-you-use #507

include-what-you-use

include-what-you-use #507

Manually triggered March 23, 2026 23:59
Status Success
Total duration 10m 12s
Artifacts 9

iwyu.yml

on: workflow_dispatch
Matrix: clang-include-cleaner
Matrix: iwyu
Fit to window
Zoom out
Zoom in

Annotations

4 warnings
iwyu (macos-26, libc++, -Xiwyu --mapping_file=$(realpath ./macos.imp))
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-python@v5, actions/upload-artifact@v4, jurplel/install-qt-action/action@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
iwyu (ubuntu-22.04, fedora:latest, libstdc++, -isystem/usr/lib/clang/20/include)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/upload-artifact@v4, jurplel/install-qt-action/action@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
clang-include-cleaner (libstdc++)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/upload-artifact@v4, jurplel/install-qt-action/action@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
clang-include-cleaner (libc++)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/upload-artifact@v4, jurplel/install-qt-action/action@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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
Compilation Database (clang-include-cleaner - libc++)
9.8 KB
sha256:860428344dfec4cc7286a05623c1b54b8312220276e7733cf2dc630f58d6bcb8
Compilation Database (clang-include-cleaner - libstdc++)
9.63 KB
sha256:a8db0f1afc1bab19bbf2a12a926a1b1cfcd554421786840d8b3b43e415fd3883
Compilation Database (include-what-you-use - macos-26 libc++)
9.95 KB
sha256:6d9e64e18aff149905032035a1d25c02308934881834a8256a4baaa856eb980b
Compilation Database (include-what-you-use - ubuntu-22.04 libstdc++)
9.22 KB
sha256:ce9efebf241b419f3cdab3b6d103ce37d9fa6479e2da4bd32487fcf67213991d
Logs (clang-include-cleaner - libc++)
3.24 KB
sha256:505ae1dede33f407797c86de1cfebade86b3640a38df66033bf065a2affae22d
Logs (clang-include-cleaner - libstdc++)
3.25 KB
sha256:27d582a931dc158b31a91507d48e9b481f1dad0296b0cb2df7ef4f996bd6e18b
Logs (include-what-you-use - macos-26 libc++)
56.2 KB
sha256:011c791d29d506128cdb474fe19e3099da333bcc4c4f2bdca00680575686756d
Logs (include-what-you-use - ubuntu-22.04 libstdc++)
56.7 KB
sha256:1c269135e1279e52ede418f34f67e70fd4c9f1fff7dfd3bab7dbed5dceaa6dce
macOS Mappings
2.3 KB
sha256:1e6aaa31de8a84fdef1b51bd1052aba04ffb80f607ee14b18e8e17ec5ec94d2d