Skip to content

Commit 62f3e7c

Browse files
authored
chore: assign Browser SIG Maintainers Approver-permissions for browser packages (#6093)
1 parent 1f67dc5 commit 62f3e7c

File tree

2 files changed

+18
-0
lines changed

2 files changed

+18
-0
lines changed

.github/CODEOWNERS

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,4 +12,19 @@
1212
# https://help.github.com/en/articles/about-code-owners
1313
#
1414

15+
# Only maintainers can approve changes in .github/ - including this file here, workflows and issue templates
16+
.github/ @open-telemetry/javascript-maintainers
17+
18+
# Maintainers own the API packages: strict stability guarantees require extensive review
19+
api/ @open-telemetry/javascript-maintainers
20+
packages/experimental/api-logs/ @open-telemetry/javascript-maintainers
21+
22+
# Any browser-specific code is co-owned by Browser SIG and JS SIG (list more packages here as needed):
23+
packages/opentelemetry-sdk-trace-web/ @open-telemetry/browser-maintainers @open-telemetry/javascript-approvers
24+
packages/experimental/opentelemetry-browser-detector/ @open-telemetry/browser-maintainers @open-telemetry/javascript-approvers
25+
packages/experimental/opentelemetry-instrumentation-fetch/ @open-telemetry/browser-maintainers @open-telemetry/javascript-approvers
26+
packages/experimental/opentelemetry-instrumentation-xml-http-request/ @open-telemetry/browser-maintainers @open-telemetry/javascript-approvers
27+
packages/experimental/opentelemetry-web-common/ @open-telemetry/browser-maintainers @open-telemetry/javascript-approvers
28+
29+
# All other files
1530
* @open-telemetry/javascript-approvers

README.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -263,6 +263,9 @@ For more information about the maintainer role, see the [community repository](h
263263
- [Raphaël Thériault](https://github.com/raphael-theriault-swi), SolarWinds
264264
- [Svetlana Brennan](https://github.com/svetlanabrennan), New Relic
265265

266+
In addition, [Browser SIG Maintainers](https://github.com/orgs/open-telemetry/teams/browser-maintainers) are granted the
267+
Approver role for browser-targeted packages as defined in this repository's [CODEOWNERS](./.github/CODEOWNERS) file.
268+
266269
For more information about the approver role, see the [community repository](https://github.com/open-telemetry/community/blob/main/guides/contributor/membership.md#approver).
267270

268271
### Triagers

0 commit comments

Comments
 (0)