diff --git a/safe-settings/deployment-settings.yml b/safe-settings/deployment-settings.yml index fb7e7ac..68d3f07 100644 --- a/safe-settings/deployment-settings.yml +++ b/safe-settings/deployment-settings.yml @@ -1,10 +1,6 @@ # Deployment settings for safe-settings -# This configuration restricts safe-settings to only manage connect-auth-module repository - restrictedRepos: - # Exclude all repositories by default using wildcard exclude: - - '*' - # Explicitly include only connect-auth-module + - .github include: - - connect-auth-module + - * diff --git a/safe-settings/repos/connect-auth-module.yml b/safe-settings/repos/connect-auth-module.yml deleted file mode 100644 index 9c2b55e..0000000 --- a/safe-settings/repos/connect-auth-module.yml +++ /dev/null @@ -1,26 +0,0 @@ -# Repository settings for connect-auth-module -# This configuration allows only rebase merge for pull requests - -repository: - # Repository name - name: connect-auth-module - - # Either `true` to allow squash-merging pull requests, or `false` to prevent - # squash-merging. - allow_squash_merge: false - - # Either `true` to allow merging pull requests with a merge commit, or `false` - # to prevent merging pull requests with merge commits. - allow_merge_commit: false - - # 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: true - - # Either `true` to always allow a pull request head branch that is behind its base - # branch to be updated even if it is not required to be up to date before merging, - # or `false` otherwise. - allow_update_branch: true diff --git a/safe-settings/settings.yml b/safe-settings/settings.yml index e69de29..68ee507 100644 --- a/safe-settings/settings.yml +++ b/safe-settings/settings.yml @@ -0,0 +1,32 @@ +autolinks: + - key_prefix: "KT-" + url_template: "https://notion.so/KT-" + is_alphanumeric: false + +repository: + # Either `true` to allow squash-merging pull requests, or `false` to prevent + # squash-merging. + allow_squash_merge: false + + # Either `true` to allow merging pull requests with a merge commit, or `false` + # to prevent merging pull requests with merge commits. + allow_merge_commit: false + + # 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: true + + # Either `true` to always allow a pull request head branch that is behind its base + # branch to be updated even if it is not required to be up to date before merging, + # or `false` otherwise. + allow_update_branch: true + + # Either true to allow automatically deleting head branches + # when pull requests are merged, or false to prevent automatic deletion. + delete_head_branch_on_merge: true + + # Either true to allow private forks, or false to prevent private forks. + allow_forking: false