withgraphite/exclude-sensitive-repos
Exclude repos tagged with "sensitive" from an app installation
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| classic-pats | An array of classic PAT with `repo` permissions. These tokens will be used to manage the installed repositories on each of the app installations and must have access to the owners in question. Tokens will be round robined to minimize the chance of hitting rate limits. | yes | — |
| owners | An array of objects with the following properties: - `login` (required): the GitHub login of the owner (e.g. 'withgraphite') - `installId` (required): the ID of the app installation to manage (e.g. 23731826) - `fineGrainedPat` (required): a fine-grained PAT that must have access to the owner and contain the 'Custom properties' organization scope to consume the custom properties API endpoint - `skip` (optional): if `true`, the owner will be skipped | yes | — |
| sleep-between-reqs-ms | The number of milliseconds to sleep between each GitHub API request. This is useful for reducing the risk of bumping into Github's API rate limits. | no | — |
Outputs
no outputs