From 9ab69bec712293c4153495d63317cfe98f6fdad5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Paj=C4=85k?= Date: Wed, 13 Sep 2023 11:16:44 +0200 Subject: [PATCH] Fix perimssions to be applicable for non-instrumentation repositories (#256) --- specification/repository.md | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/specification/repository.md b/specification/repository.md index 8de0b05..ba7f018 100644 --- a/specification/repository.md +++ b/specification/repository.md @@ -11,6 +11,10 @@ approval is granted, GDI repositories MUST NOT cut a GA release. ### Teams +- MUST have an admins team and teams MAY be shared between repositories + - MUST have `-admins` suffix + - MUST include at least two currently full-time Splunkers + - MUST NOT include any non-full-time Splunkers - MUST have a maintainers team and teams MAY be shared between repositories - MUST have `-maintainers` suffix - MUST include at least two currently full-time Splunkers @@ -22,7 +26,10 @@ approval is granted, GDI repositories MUST NOT cut a GA release. - MUST grant `Admin` [permission level](https://docs.github.com/en/organizations/managing-access-to-your-organizations-repositories/repository-permission-levels-for-an-organization) - to maintainers team and the `gdi-instrumentation-admins` team + to the admins team +- MUST grant `Admin` [permission + level](https://docs.github.com/en/organizations/managing-access-to-your-organizations-repositories/repository-permission-levels-for-an-organization) + to the maintainers team - MUST grant `Write` [permission level](https://docs.github.com/en/organizations/managing-access-to-your-organizations-repositories/repository-permission-levels-for-an-organization) to approvers team and the `signalfx/gdi-docs` team