actions-marketplace-validations/Repo Settings Manager
Github Action to setup repository settings
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| REPOSITORIES | Github repositories to setup. Default will get all public repositories for your username | no | ALL |
| ALLOW_ISSUES | Whether or not to allow issues on the repo | no | true |
| ALLOW_PROJECTS | Whether or not to allow projects on the repo | no | true |
| ALLOW_WIKI | Whether or not to allow wiki on the repo | no | true |
| SQUASH_MERGE | Whether or not to allow squash merges on the repo | no | true |
| MERGE_COMMIT | Whether or not to allow merge commits on the repo | no | true |
| REBASE_MERGE | Whether or not to allow rebase merges on the repo | no | true |
| DELETE_HEAD | Whether or not to delete head branch after merges | no | false |
| BRANCHES_PROTECTION_NAME | Branches name pattern for branches protection rule | no | master |
| BRANCH_PROTECTION_REQUIRED_REVIEWERS | Number of required reviewers for branch protection rule | no | 1 |
| BRANCH_PROTECTION_DISMISS | Dismiss stale pull request approvals when new commits are pushed | no | true |
| BRANCH_PROTECTION_CODE_OWNERS | Require review from Code Owners | no | true |
| BRANCH_PROTECTION_ENFORCE_ADMINS | Enforce branch protection rules for repo admins | no | false |
| TOKEN | Personal access token with Repo privileges | yes | — |
Outputs
no outputs