Migrate label configs to copy conditions
diff --git a/project.config b/project.config
index abd2587..d5485e4 100644
--- a/project.config
+++ b/project.config
@@ -71,19 +71,17 @@
 	value = 0 No score
 	value = +1 Looks good to me
 	function = NoBlock
+	copyCondition = changekind:NO_CHANGE
 [label "Code-Review"]
 	function = NoBlock
 	defaultValue = 0
-	copyMinScore = true
-	copyMaxScore = true
-	copyAllScoresOnTrivialRebase = true
-	copyAllScoresIfNoCodeChange = true
 	value = -2 This shall not be merged
 	value = -1 I would prefer this is not merged as is
 	value = 0 No score
 	value = +1 Looks good to me, but someone else must approve
 	value = +2 Looks good to me, approved
         ignoreSelfApproval = true
+	copyCondition = changekind:NO_CHANGE OR changekind:NO_CODE_CHANGE OR changekind:TRIVIAL_REBASE OR is:MAX OR is:MIN
 [label "Commit-Queue"]
 	function = NoBlock
 	abbreviation = CQ
@@ -91,14 +89,13 @@
 	value = +1 Dry Run
 	defaultValue = 0
 	value = +2 Ready
+	copyCondition = changekind:NO_CHANGE
 [label "Owners-Override"]
         defaultValue = 0
         value = 0 No score
         value = +1 Looks good to me
         function = NoBlock
-        copyAllScoresOnTrivialRebase = true
-        copyAllScoresIfNoCodeChange = true
-        copyAllScoresIfListOfFilesDidNotChange = true
+	copyCondition = changekind:NO_CHANGE OR changekind:NO_CODE_CHANGE OR changekind:TRIVIAL_REBASE OR has:unchanged-files
 [access "refs/heads/chromium-stable"]
 	push = +force group mdb/boringssl-committers
 [access "refs/heads/master-with-bazel"]
@@ -197,4 +194,4 @@
         overrideIf = label:Bot-Commit=+1
         canOverrideInChildProjects = true
 [plugin "jwtservice"]
-  audience = "https://api.cr.dev"
+  audience = https://api.cr.dev