actions-marketplace-validations/update codeowners
generate and update GitHub's CODEOWNERS file based on the git fame of files
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| distribution | The distribution input defines the minimum percentage of code lines that are required for a contributor to being considered a code owner. Set it to any integer without the percent character to override the default. | no | 25 |
| path | This defines the path to the CODEOWNERS file. The default uses the path to the `.github` directory. | no | .github/CODEOWNERS |
| granular | By default, this action checks all files in the root, but groups recursive files into their parent directories. Set this input to any non-zero value (e.g. `true`) to enable full coverage of all recursive files. | no | "" |
| username | By default, this action uses the email addresses of users. Set this input to any non-zero value (e.g. `true`) to derive the GitHub usernames and use them instead. | no | "" |
| token | A GitHub token has to be set if `inputs.username` is enabled. This is necessary because the GitHub API has a rate limit. The default token has sufficient permissions for the API. | no | ${{ github.token }} |
Outputs
no outputs