-
Notifications
You must be signed in to change notification settings - Fork 1.1k
/
CODEOWNERS
Validating CODEOWNERS rules...
90 lines (64 loc) · 4.4 KB
/
CODEOWNERS
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
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
# Lines starting with '#' are comments.
# Each line is a file pattern followed by one or more owners.
# More details are here: https://help.github.com/articles/about-codeowners/
# The '*' pattern is global owners.
# Order is important. The last matching pattern has the most precedence.
# The folders are ordered as follows:
# In each subsection folders are ordered first by depth, then alphabetically.
# This should make it easy to add new rules without breaking existing ones.
# All entries should end in '@microsoft/react-native-windows-write' as it
# encourages everyone with write access be notified of PRs. However when
# snapping this file into a stable branch, replace
# '@microsoft/react-native-windows-write' with
# '@microsoft/react-native-windows-backport-triage'
# Global Catch-All
* @microsoft/react-native-windows-write
# DevOps for ADO Pipelines
/.ado/** @microsoft/react-native-windows-devops @microsoft/react-native-windows-write
# Admins for GitHub Repo Features
/.github/** @microsoft/react-native-windows-admin @microsoft/react-native-windows-write
# OfficeCXE for office packages
/packages/@office-iss/** @microsoft/officecxe @microsoft/react-native-windows-write
# CLI for the CLI packages
/packages/@react-native-windows/cli/** @microsoft/react-native-windows-cli @microsoft/react-native-windows-write
/packages/@react-native-windows/telemetry/** @microsoft/react-native-windows-cli @microsoft/react-native-windows-write
/packages/react-native-windows-init/** @microsoft/react-native-windows-cli @microsoft/react-native-windows-write
# OfficeCXE for Desktop
/vnext/Desktop*/** @microsoft/officecxe @microsoft/react-native-windows-write
# XAML for Views
/vnext/Microsoft.ReactNative/Views/** @microsoft/react-native-windows-xaml @microsoft/react-native-windows-write
# OfficeCXE for Mso
/vnext/Mso*/** @microsoft/officecxe @microsoft/react-native-windows-write
# CLI for the External PropertySheets
/vnext/PropertySheets/External/** @microsoft/react-native-windows-cli @microsoft/react-native-windows-write
# DevOps for Scripts used by ADO Pipelines
/vnext/Scripts/** @microsoft/react-native-windows-devops @microsoft/react-native-windows-write
# CLI for the new project templates
/vnext/template/** @microsoft/react-native-windows-cli @microsoft/react-native-windows-write
/vnext/templates/** @microsoft/react-native-windows-cli @microsoft/react-native-windows-write
# Ownership by specific files or file types
# This section MUST stay at the bottom of the CODEOWNERS file.
# CLI for CLI-specific files
/vnext/generate.js @microsoft/react-native-windows-cli @microsoft/react-native-windows-write
/vnext/react-native.config.js @microsoft/react-native-windows-cli @microsoft/react-native-windows-write
# OfficeCXE for Desktop-specific files
/vnext/ReactWindows-Desktop.sln @microsoft/officecxe @microsoft/react-native-windows-write
# API Review for DEF/IDL file changes
/vnext/**/*.def @microsoft/react-native-windows-api-review @microsoft/react-native-windows-write
/vnext/**/*.idl @microsoft/react-native-windows-api-review @microsoft/react-native-windows-write
# XAML for files with XAML in the name
/vnext/Microsoft.ReactNative*/**/*Xaml*.* @microsoft/react-native-windows-xaml @microsoft/react-native-windows-write
# API Review and OfficeCXE for DEF/IDL file changes in Desktop
/vnext/Desktop*/**/*.def @microsoft/react-native-windows-api-review @microsoft/officecxe @microsoft/react-native-windows-write
/vnext/Desktop*/**/*.idl @microsoft/react-native-windows-api-review @microsoft/officecxe @microsoft/react-native-windows-write
# DevOps and OfficeCXE for Desktop-specific files in Scripts
/vnext/Scripts/OfficeReact.Win32.nuspec @microsoft/react-native-windows-devops @microsoft/react-native-windows-write
/vnext/Scripts/run-desktop-integration-tests.js @microsoft/react-native-windows-devops @microsoft/react-native-windows-write
# API Review and CLI for the new project templates
/vnext/template/**/*.def @microsoft/react-native-windows-api-review @microsoft/react-native-windows-cli @microsoft/react-native-windows-write
/vnext/template/**/*.idl @microsoft/react-native-windows-api-review @microsoft/react-native-windows-cli @microsoft/react-native-windows-write
# Networking implementation
/vnext/Shared/Modules/BlobModule.* @microsoft/jshost
/vnext/Shared/Modules/HttpModule.* @microsoft/jshost
/vnext/Shared/Modules/WebSocketModule.* @microsoft/jshost
/vnext/Shared/Networking/**/* @microsoft/jshost