Modify access rules.
Signed-off-by: Gyorgy Szing <Gyorgy.Szing@arm.com>
diff --git a/project.config b/project.config
index 57f4edf..c040e91 100644
--- a/project.config
+++ b/project.config
@@ -8,19 +8,38 @@
rejectImplicitMerges = true
requireChangeId = true
[project]
- description = Access controls for the tf.org/ts namespace
+ description = Access controls for the TS namespace
[access "refs/*"]
read = group Service Users
create = group ts-devs
+[access "refs/for/refs/heads/integration"]
+ abandon = group ts-devs
+ forgeAuthor = group ts-devs
+ forgeCommitter = group ts-devs
+ push = group Registered Users
+ pushMerge = group ts-devs
+ rebase = group Registered Users
+ submit = group ts-devs
+[access "refs/heads/integration"]
+ forgeAuthor = group ts-devs
+ forgeCommitter = group ts-devs
+
+[access "refs/for/refs/heads/main"]
+ abandon = group ts-maintainers
+ push = group ts-maintainers
+ pushMerge = group ts-maintainers
+ rebase = group ts-maintainers
+ submit = group ts-maintainers
+[access "refs/heads/main"]
+ push = group ts-maintainers
+ pushMerge = group ts-maintainers
+
[access "refs/heads/*"]
abandon = group ts-maintainers
create = group ts-maintainers
- editTopicName = group ts-maintainers
- forgeAuthor = group ts-devs
forgeAuthor = group ts-maintainers
- forgeCommitter = group ts-devs
forgeCommitter = group ts-maintainers
forgeServerAsCommitter = group ts-maintainers
push = +force group ts-maintainers
@@ -50,15 +69,21 @@
createTag = group ts-maintainers
createSignedTag = group ts-maintainers
-[access "refs/for/refs/heads/*"]
+[access "refs/heads/topics/*"]
+ abandon = group ts-devs
forgeAuthor = group ts-devs
forgeCommitter = group ts-devs
+ push = group ts-devs
+ push = +force group ts-devs
+ pushMerge = group ts-devs
+ create = group ts-devs
-[access "^refs(/for/refs)?/heads/topics/.*"]
+[access "refs/for/refs/heads/topics/*"]
abandon = group ts-devs
forgeAuthor = group ts-devs
forgeCommitter = group ts-devs
push = group ts-devs
+ push = +force group ts-devs
pushMerge = group ts-devs
create = group ts-devs