From 855422d0a4c56712f38c159c45571837ca892330 Mon Sep 17 00:00:00 2001 From: Cees-Jan Kiewiet Date: Sat, 25 May 2024 12:02:10 +0200 Subject: [PATCH] Settings --- .github/settings.yml | 115 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 115 insertions(+) create mode 100644 .github/settings.yml diff --git a/.github/settings.yml b/.github/settings.yml new file mode 100644 index 0000000..67ba9d3 --- /dev/null +++ b/.github/settings.yml @@ -0,0 +1,115 @@ +repository: + private: false + has_issues: true + has_wiki: false + has_downloads: true + default_branch: master + allow_squash_merge: false + allow_merge_commit: true + allow_rebase_merge: false + +# Labels: define labels for Issues and Pull Requests +labels: + - name: "Dependencies ๐Ÿ“ฆ" + color: 0025ff + description: "Pull requests that update a dependency file" + - name: "Image ๐Ÿ–ผ" + color: 00ffff + - name: "HTML ๐Ÿ‘ทโ€โ™€๏ธ" + color: ffffff + - name: "CSS ๐Ÿ‘ฉโ€๐ŸŽจ" + color: b3b3b3 + - name: "JavaScript ๐Ÿฆ" + color: ffff00 + - name: "Go ๐Ÿน" + color: 00ADD8 + - name: "JSON ๐Ÿ‘จโ€๐Ÿ’ผ" + color: 00ADD8 + - name: "NEON ๐Ÿฆนโ€โ™‚๏ธ" + color: CE3262 + - name: "MarkDown ๐Ÿ“" + color: 000000 + - name: "YAML ๐Ÿ„" + color: ff1aff + - name: "Templates ๐ŸŒฒ" + color: 009933 + - name: "Helm โ˜ธ" + color: 091C84 + - name: "Tests ๐Ÿงช" + color: ffe6e6 + - name: "Source ๐Ÿ”ฎ" + color: e6ffe6 + - name: "Configuration โš™" + color: b3b3cc + - name: "PHP ๐Ÿ˜" + color: 8892BF + description: "Hypertext Pre Processor" + - name: "Docker ๐Ÿณ" + color: 0db7ed + description: "Pull requests that relate to Docker" + - name: "CI ๐Ÿšง" + color: ffff00 + - name: "Feature ๐Ÿ—" + color: 66ff99 + - name: "Documentation ๐Ÿ“š" + color: 6666ff + - name: "Security ๐Ÿ•ต๏ธโ€โ™€๏ธ" + color: ff0000 + - name: "Hacktoberfest ๐ŸŽƒ" + color: 152347 + - name: "Bug ๐Ÿž" + color: d73a4a + description: "Something isn't working" + oldname: bug + - name: "Duplicate โ™Š" + color: cfd3d7 + description: "This issue or pull request already exists" + oldname: duplicate + - name: "Enhancement โœจ" + color: a2eeef + description: "New feature or request" + oldname: enhancement + - name: "Good First Issue" + color: 7057ff + description: "Good for newcomers" + oldname: "good first issue" + - name: "Help Wanted" + color: 008672 + description: "Extra attention is needed" + oldname: "help wanted" + - name: Invalid + color: e4e669 + description: "This doesn't seem right" + oldname: invalid + - name: "Question โ“" + color: d876e3 + description: "Further information is requested" + oldname: question + - name: "Will not be fixed ๐Ÿ›‘" + color: ffffff + description: "This will not be worked on" + oldname: wontfix + - name: "Sponsor Request โค๏ธ" + color: fedbf0 + description: "Issue/PR opened by sponsor" + +branches: + - name: master + protection: + required_pull_request_reviews: + required_approving_review_count: 1 + dismiss_stale_reviews: true + require_code_owner_reviews: true + # Required. Require status checks to pass before merging. Set to null to disable + required_status_checks: + # Required. Require branches to be up to date before merging. + strict: true + # Required. The list of status checks to require in order to merge into this branch + contexts: [] + # 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 + # Required. Restrict who can push to this branch. Team and user restrictions are only available for organization-owned repositories. Set to null to disable. + restrictions: + apps: [] + users: [] + teams: []