Define Code Ownership at the Project Level

1{ 2 "owners": { 3 "format": "github", 4 "patterns": [ 5 { 6 "description": "Joe should double check all changes to rust code", 7 "projects": ["tag:rust"], 8 "owners": ["@joelovesrust"] 9 }, 10 { 11 "description": "The Finance team owns these projects", 12 "projects": ["finance-*"], 13 "owners": ["@finance-team"] 14 }, 15 { 16 "description": "Alice, Bob and Cecil work together on these projects", 17 "projects": ["admin", "booking", "cart"], 18 "owners": ["@alice", "@bob", "@cecil"] 19 }, 20 { 21 "description": "CI Workflows", 22 "files": [".github/workflows/**/*"], 23 "owners": ["@devops"] 24 } 25 ] 26 } 27} 28
1{ 2 "owners": { 3 "**/*": ["@ahmed", "@petra"], 4 "package.json": ["@ahmed"], 5 }, 6}; 7