garretpatten/Codeowners Enforcer
Enforce that PR changes have a CODEOWNERS owner (.github/CODEOWNERS; gitignore rules; last match wins).
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| changedFiles | Space-delimited repository-relative paths of added or modified files (for example from git diff). | yes | — |
| deletedFiles | Space-delimited repository-relative paths of deleted or moved files (for example from git diff --diff-filter=D). | yes | — |
Outputs
| name | description |
|---|---|
| unownedFiles | When the check fails: newline-separated repository-relative paths with no effective owner. Empty or unset when the check passes. Prefer this output for workflow comments (stable formatting). |
| errorMessage | Set when the check fails: details listing files without an effective code owner. Empty or unset when the check passes. |
| skipped | Set to the string `true` when verification was skipped because the inputs exceeded the size limit. |
| skipReason | Human-readable explanation when `skipped` is set. |