missing-paths-filter
Detects heavy workflows that respond to push or pull_request without paths or paths-ignore.
Why this rule exists:
- broad triggers make docs-only and unrelated changes run the same expensive workflow
Current MVP heuristic:
- the workflow is classified as “heavy”
- no
pathsorpaths-ignoreis present forpushorpull_request
Typical remediation:
- add
pathsfor code areas that should trigger the workflow - or add
paths-ignorefor files that clearly should not