diff --git a/.github/settings.yml b/.github/settings.yml new file mode 100644 index 0000000..e7b2fae --- /dev/null +++ b/.github/settings.yml @@ -0,0 +1,33 @@ +--- +repository: + name: express-typescript-service-template + description: Template for new services based on Express and Typescript with the Best Practices and Ready for Production + homepage: github.com/AlbertHernandez/express-typescript-service-template + topics: nodejs, template, typescript, nodejs service template, express, nodejs express template + has_wiki: false + private: false + has_issues: true + has_projects: false + default_branch: main + allow_squash_merge: true + allow_merge_commit: false + allow_rebase_merge: false + delete_branch_on_merge: true + enable_automated_security_fixes: true + enable_vulnerability_alerts: true +branches: + - name: main + protection: + required_pull_request_reviews: + required_approving_review_count: 1 + dismiss_stale_reviews: true + require_code_owner_reviews: true + required_status_checks: + strict: true + contexts: [] + enforce_admins: false + required_linear_history: true + restrictions: + apps: [] + users: [] + teams: []