fantana21/report-warnings

Count warnings and report the results in different formats

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
build-logsPaths to the build logs. Multiple paths must be separated by newlines. Each path can be a file, a directory (all files in the directory will be included), or a wildcard pattern. The filenames of the logs must follow the format: `<compiler>_<config>_build.log`. Supported compilers are `gcc`, `clang`, `msvc`, and `clang-cl` (case-insensitive). GCC compilers can have an arbitrary prefix (without underscores) to support cross-compiling toolchains like arm-none-eabi-gcc. The configuration can be any string without underscores. The compiler and config names in the report will match the filenames exactly. For example, `GcC_deBug_build.log` will result in `GcC` as the compiler and `deBug` as the configuration in the report.yes
include-clang-tidy-warningsCount clang-tidy warnings toonotrue
add-annotationsAdd annotations to the build logs if warnings are foundnotrue
add-job-summaryShow warnings report as job summarynotrue
add-pr-commentShow warnings report as sticky PR commentnotrue
pr-comment-headerHeader to distinguish multiple PR commentsnowarnings
upload-artifactUpload warnings report as job artifactnofalse
artifact-nameName of the warnings report artifactnoWarningsReport

no outputs