about summary refs log tree commit diff
diff options
context:
space:
mode:
authortazjin <tazjin@tvl.su>2024-01-03T20·03+0000
committertazjin <tazjin@tvl.su>2024-01-06T16·04+0000
commit0c53462b97d6fa1fae73c217166393ad970adc9f (patch)
tree2b3179300f81c1f03bc77da9f8571a81d834e963
parent7ddb4c6dd52c17b34aa10d9a7a85af52b93c1c0c (diff)
feat(depot): allow autosubmit rebases & submission on behalf-of
This adds permissions that let the autosubmit bot:

- rebase changes using the native functionality of Gerrit
- perform submits on behalf of users, which avoids having clbot as the committer of a change

Change-Id: I23e945574914622c51ff5bc8e8471bac710f9449
Reviewed-on: https://cl.tvl.fyi/c/depot/+/10545
Reviewed-by: flokli <flokli@flokli.de>
Reviewed-by: sterni <sternenseemann@systemli.org>
-rw-r--r--project.config2
1 files changed, 2 insertions, 0 deletions
diff --git a/project.config b/project.config
index 0958eb20ae..6f221d0e47 100644
--- a/project.config
+++ b/project.config
@@ -45,6 +45,7 @@
 	submit = group Change Owner
 	submit = group depot-autosubmit
 	submit = group depot-interventions
+	submitAs = group depot-autosubmit
 [label "Owners-Override"]
 	function = NoBlock
 	value = 0 No score
@@ -92,3 +93,4 @@
 	addPatchSet = group depot-autosubmit
 	addPatchSet = group tvl-community
 	addPatchSet = group tvl-employees
+	rebase = group depot-autosubmit