project.config: copy TryBot labels across commit message edits The Run-TryBot and TryBot-Result labels are used by the Go build system for running tests. These tests are testing code changes across multiple Go ports and environment configurations, and none of them pay attention to the content of the commit message. There's no benefit to dropping these votes when only the commit message changes, only added latency and increased resource consumption, so stop doing that. Do continue to drop it on rebases, since we rely on TryBots to catch problems that may happen after conflict-free rebases. If in the future we introduce checks that use the CL commit message as an input, we can either revisit this decision or consider a different mechanism for those checks. Fixes go.dev/issue/30893. Change-Id: I643436d5ed412ab171095a474652fbea3f0072da
diff --git a/project.config b/project.config index 7b02c8b..a91243f 100644 --- a/project.config +++ b/project.config
@@ -96,14 +96,14 @@ defaultValue = 0 value = 0 Don't test value = +1 Run TryBots - copyCondition = changekind:NO_CHANGE + copyCondition = changekind:NO_CODE_CHANGE [label "TryBot-Result"] function = NoBlock defaultValue = 0 value = -1 TryBots failed value = 0 No results value = +1 TryBots succeeded - copyCondition = changekind:NO_CHANGE + copyCondition = changekind:NO_CODE_CHANGE [label "Auto-Submit"] function = NoBlock defaultValue = 0