Skip to content

Commit 9ab69be

Browse files
authored
Fix perimssions to be applicable for non-instrumentation repositories (#256)
1 parent 44d7cfb commit 9ab69be

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

specification/repository.md

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,10 @@ approval is granted, GDI repositories MUST NOT cut a GA release.
1111

1212
### Teams
1313

14+
- MUST have an admins team and teams MAY be shared between repositories
15+
- MUST have `-admins` suffix
16+
- MUST include at least two currently full-time Splunkers
17+
- MUST NOT include any non-full-time Splunkers
1418
- MUST have a maintainers team and teams MAY be shared between repositories
1519
- MUST have `-maintainers` suffix
1620
- MUST include at least two currently full-time Splunkers
@@ -22,7 +26,10 @@ approval is granted, GDI repositories MUST NOT cut a GA release.
2226

2327
- MUST grant `Admin` [permission
2428
level](https://docs.github.com/en/organizations/managing-access-to-your-organizations-repositories/repository-permission-levels-for-an-organization)
25-
to maintainers team and the `gdi-instrumentation-admins` team
29+
to the admins team
30+
- MUST grant `Admin` [permission
31+
level](https://docs.github.com/en/organizations/managing-access-to-your-organizations-repositories/repository-permission-levels-for-an-organization)
32+
to the maintainers team
2633
- MUST grant `Write` [permission
2734
level](https://docs.github.com/en/organizations/managing-access-to-your-organizations-repositories/repository-permission-levels-for-an-organization)
2835
to approvers team and the `signalfx/gdi-docs` team

0 commit comments

Comments
 (0)