Skip to content

include-what-you-use #508

include-what-you-use

include-what-you-use #508

Manually triggered March 24, 2026 06:43
Status Success
Total duration 9m 21s
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 (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/
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/

Artifacts

Produced during runtime
Name Size Digest
Compilation Database (clang-include-cleaner - libc++)
9.8 KB
sha256:abf2f5c74e69d5d74c636da3bee245500df082d9720546e97a968365231fafce
Compilation Database (clang-include-cleaner - libstdc++)
9.63 KB
sha256:db641e9ca25edca7a656a5145ea135c65a3ac35f90ba0892ee3db400d36b08cb
Compilation Database (include-what-you-use - macos-26 libc++)
9.95 KB
sha256:f12c0e79d4a74077a765f1fd0e938ae673dfea3511f635b3c109f72a3263492a
Compilation Database (include-what-you-use - ubuntu-22.04 libstdc++)
9.22 KB
sha256:12a0d9b69c6925895b0ec2086a654146b92e2ce0da02474d0fb776c042e1e263
Logs (clang-include-cleaner - libc++)
3.24 KB
sha256:45b57b45688eb508fc5d4024907ce614a178d4bbe9fad50463cbd499e58a2881
Logs (clang-include-cleaner - libstdc++)
3.25 KB
sha256:e745198462757c00023d41afe5e74139ce7c4f93b227fa0d8c42d821078aef24
Logs (include-what-you-use - macos-26 libc++)
56.2 KB
sha256:89dfca9f1be0d7660dd826a31fc243deb2de1d8e4eea1a3bd2d346d5976f4bfa
Logs (include-what-you-use - ubuntu-22.04 libstdc++)
56.7 KB
sha256:9cc3aa46ac2b433b61e4a11af50295b20c5b392d1388ace51ab3e344c31392ea
macOS Mappings
2.3 KB
sha256:6ccf2717ababaa86858aa43dd3655313d9c531c4c439ae74596a687acee0c4e1