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_actions_allowed_actions | Actions permissions: 'all', 'local_only', or 'selected'. Use 'selected' to allow OWNER and select non-OWNER actions and reusable workflows. | yes | all |
| settings_actions_github_owned_allowed | When settings_actions_allowed_actions is 'selected', whether GitHub-owned actions (e.g. actions/checkout) are allowed. | yes | true |
| settings_actions_verified_allowed | When settings_actions_allowed_actions is 'selected', whether actions from verified creators are allowed. | yes | false |
| settings_actions_patterns_allowed | When settings_actions_allowed_actions is 'selected', a comma-separated list of allowed actions and reusable workflows, e.g. 030/*. | no | "" |
| settings_actions_require_sha_pinning | Require actions to be pinned to a full-length commit SHA. | yes | false |
| 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