honahec/cpp-include-insight

Run cpp-include-insight include graph reports and CI checks on pull requests.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
baseBase Git revision or ref to compare against HEAD.noorigin/main
include-dirsWhitespace-separated include directories passed as -I arguments.no""
compile-commandsPath to compile_commands.json used for precise per-translation-unit include resolution.no""
build-commandOptional command that generates compile_commands.json before analysis.no""
configOptional cpp-include-insight JSON config path for CI threshold rules.no""
fail-on-new-cycleFail the action when the include graph diff introduces a new project include cycle.nofalse
commentPost or update a pull request comment with the Markdown include graph report.nofalse
report-pathPath where the Markdown include graph report should be written.nocpp-include-insight-report.md
github-tokenGitHub token used when comment is true.no""
namedescription
report-pathPath to the generated Markdown report.
reportGenerated Markdown report body.