nrutman/Lines Changed Summary

Comment on PRs with a lines changed summary, with configurable file groups

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
github-tokenGitHub token for API accessyes${{ github.token }}
file-groupsYAML configuration for file groups. Each group has a label, patterns (glob), count (boolean), and ignore-whitespace (boolean). Groups are processed in order - first match wins. Example: - label: "Source" patterns: - "src/**/*.ts" count: true ignore-whitespace: true - label: "Generated" patterns: - "**/generated/**" - "**/*.generated.ts" count: false - label: "Tests" patterns: - "**/*.test.ts" count: true Note: ignore-whitespace requires actions/checkout to run before this action. no""
default-group-labelLabel for files not matching any group patternnoChanged
ignore-whitespaceExclude whitespace-only changes from all groups. Individual groups can override this with their own ignore-whitespace setting. Requires actions/checkout.nofalse
comment-headerOptional text to display above the summary (leave empty for default)no""
namedescription
added-linesNumber of lines added (from groups with count: true)
removed-linesNumber of lines removed (from groups with count: true)
uncounted-added-linesNumber of lines added (from groups with count: false)
uncounted-removed-linesNumber of lines removed (from groups with count: false)
total-filesTotal number of files changed