Skip to content

Commit 95ee34a

Browse files
chore: add central probot settings.yml for default repository configuration (#5)
This PR adds the `.github/settings.yml` file to the central `.github` repository. Once the Probot Settings GitHub App is installed, this configuration will act as the global default for all new repositories in the estate, enforcing standardized pull request and merge policies automatically.
1 parent 6b08cb2 commit 95ee34a

1 file changed

Lines changed: 16 additions & 0 deletions

File tree

.github/settings.yml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
repository:
2+
has_issues: true
3+
has_projects: true
4+
has_wiki: true
5+
default_branch: main
6+
allow_squash_merge: true
7+
allow_merge_commit: true
8+
allow_rebase_merge: true
9+
allow_auto_merge: true
10+
delete_branch_on_merge: true
11+
allow_update_branch: true
12+
squash_merge_commit_title: PR_TITLE
13+
squash_merge_commit_message: PR_BODY
14+
merge_commit_title: PR_TITLE
15+
merge_commit_message: PR_BODY
16+
web_commit_signoff_required: true

0 commit comments

Comments
 (0)