diff --git a/README.md b/README.md index bdd5b58b6..38e01c63f 100644 --- a/README.md +++ b/README.md @@ -60,6 +60,9 @@ repository: # Either `true` to allow rebase-merging pull requests, or `false` to prevent # rebase-merging. allow_rebase_merge: true + + # Either `true` to allow auto-merge on pull requests, or `false` to disallow auto-merge + allow_auto_merge: false # Either `true` to enable automatic deletion of branches on merge, or `false` to disable delete_branch_on_merge: true @@ -72,6 +75,18 @@ repository: # vulnerability alerts. enable_vulnerability_alerts: true + # Either `true` to make this repo available as a template repository or `false` to prevent it. + is_template: false + # template_repository: false + + # Note: You cannot unarchive repositories through the API. `true` to archive this repository. + archived: false + + # Can be `public` or `private`. If your organization is associated with an enterprise account using GitHub Enterprise Cloud or GitHub Enterprise Server 2.20+, visibility can also be `internal`. The visibility parameter overrides the private parameter when you use both along with the nebula-preview preview header + visibility: public + + + # Labels: define labels for Issues and Pull Requests labels: - name: bug @@ -146,6 +161,8 @@ branches: strict: true # Required. The list of status checks to require in order to merge into this branch contexts: [] + # Commits pushed to matching branches must have verified signatures. Set to `false` to disable. + required_signatures: true # Required. Enforce all configured restrictions for administrators. Set to true to enforce required status checks for repository administrators. Set to null to disable. enforce_admins: true # Prevent merge commits from being pushed to matching branches @@ -155,6 +172,12 @@ branches: apps: [] users: [] teams: [] + # Permits force pushes for all users with push access. Set to null to disable. + allow_force_pushes: + # Allows users with push access to delete matching branches. Set to `false` to disable. + allow_deletions: false + # Ensure all review conversations are seen and addressed prior to merging + required_conversation_resolution: true ``` ### Notes