030/settings
settings
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Maintainedlast commit Jul 6, 2025
- License
- MIT
Pinned Snippet
uses: 030/settings-action@2aa711497babe4ec9aa857a5fede9d6320d122cf # v0.9.0tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| debug | Enable debug logging. | yes | false |
| description | The description of the GitHub project. | yes | — |
| project | The name of the GitHub project including the owner, e.g, 030/settings-action. | yes | — |
| settings_default_workflow_permissions | Set the default workflow permission to 'read' or 'write'. | yes | read |
| settings_discussions | Whether the discussions tab should be disabled or enabled. | yes | false |
| settings_delete_branch_on_merge | Whether a branch should be deleted on merge. | yes | true |
| settings_github_workflows_can_approve_pull_request_reviews | Whether GitHub workflows can approve pull request reviews. | yes | false |
| settings_merge_commit | Whether the 'merge commit' option should be disabled or enabled. | yes | false |
| settings_merge_rebase | Whether the 'merge rebase' option should be disabled or enabled. | yes | false |
| settings_merge_squash | Whether the 'merge squash' option should be disabled or enabled. | yes | true |
| settings_protect_main_branch | Whether the main branch should be protected or not. | yes | true |
| settings_protect_main_branch_enforce_admins | Whether the main branch protection should be enforced for admin as well. | yes | true |
| settings_protect_main_branch_required_approving_review_count | The number of approvals that is required before a PR can be merged. | yes | 1 |
| settings_projects | Whether the projects tab should be disabled or enabled. | yes | false |
| settings_wiki | Whether the wiki tab should be disabled or enabled. | yes | false |
| topics | At least one topic have to be set. | yes | — |
Outputs
no outputs