-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathCODEOWNERS
More file actions
57 lines (47 loc) · 1.43 KB
/
CODEOWNERS
File metadata and controls
57 lines (47 loc) · 1.43 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
# CODEOWNERS file for ModularHomeInventory
# This file defines who is responsible for code review in different parts of the repository
# https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/about-code-owners
# Default owners for everything in the repo
* @DrunkOnJava
# iOS/Swift specific files
*.swift @DrunkOnJava
*.storyboard @DrunkOnJava
*.xib @DrunkOnJava
*.xcodeproj/ @DrunkOnJava
*.xcworkspace/ @DrunkOnJava
# Module ownership
/Modules/Core/ @DrunkOnJava
/Modules/Items/ @DrunkOnJava
/Modules/Locations/ @DrunkOnJava
/Modules/Premium/ @DrunkOnJava
/Modules/TestUtilities/ @DrunkOnJava
# Configuration files
Package.swift @DrunkOnJava
Package.resolved @DrunkOnJava
Gemfile @DrunkOnJava
Gemfile.lock @DrunkOnJava
Makefile @DrunkOnJava
# CI/CD and automation
/.github/ @DrunkOnJava
/fastlane/ @DrunkOnJava
/scripts/ @DrunkOnJava
# Documentation
*.md @DrunkOnJava
/docs/ @DrunkOnJava
# Security-sensitive files (require extra attention)
*.plist @DrunkOnJava
*.entitlements @DrunkOnJava
/.env* @DrunkOnJava
/secrets/ @DrunkOnJava
# Test files (can have relaxed review)
*Tests.swift @DrunkOnJava
*Test.swift @DrunkOnJava
/Tests/ @DrunkOnJava
*UITests.swift @DrunkOnJava
# Dependencies (automated PRs need less strict review)
.github/dependabot.yml @DrunkOnJava
renovate.json @DrunkOnJava
# Build and project files
project.yml @DrunkOnJava
.swiftlint.yml @DrunkOnJava
.swiftformat @DrunkOnJava