Skip to content

include-what-you-use #504

include-what-you-use

include-what-you-use #504

Manually triggered March 11, 2026 21:24
Status Success
Total duration 8m 44s
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.71 KB
sha256:bc571442848fbb5b6f4b334b6783b6e89af4d5ece3d8e57326a6a60783182f9a
Compilation Database (clang-include-cleaner - libstdc++)
9.57 KB
sha256:fad861da95424d0b88b328884f8e21c51a817853c587649de174d4287906c1db
Compilation Database (include-what-you-use - macos-26 libc++)
9.88 KB
sha256:3e6d0397bca710228ab9082d861bf851abcce20bd91cb2358b0b0f17a6c4b835
Compilation Database (include-what-you-use - ubuntu-22.04 libstdc++)
9.22 KB
sha256:25f87824d8ae568367d4bb7c978b9750126d79bd14ac4ba1244ae92314d559a3
Logs (clang-include-cleaner - libc++)
2.99 KB
sha256:da26fd7ce125a086c06ce6f9c6aaeb73426794cbcf22c3199b4d32d806712ff3
Logs (clang-include-cleaner - libstdc++)
2.99 KB
sha256:8516f6aa7f4ef510907cb7f8bab5eaa527bb7925cbe4f33a4c45fd7097dbe1c2
Logs (include-what-you-use - macos-26 libc++)
56.1 KB
sha256:f10c01cb4cb49ab43a71f6f03649aa5afc0eb6b3a2dab7e8b977df164b3249d8
Logs (include-what-you-use - ubuntu-22.04 libstdc++)
56.7 KB
sha256:7071963d2b0759c2468388721f7b13d7f136028d7588fd427276a67e5748112c
macOS Mappings
2.3 KB
sha256:898faff1b977d44e1e20d89b98e0349da2044167a2e5a3273c899a55425409dc