[infra] Tweak CasSpecs to support other repos which use gen_tasks_logic

Bug: skia:10883
Change-Id: I9b2fcabb2e1242e154ffb03a1d297825ccb16fc0
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/373618
Reviewed-by: Weston Tracey <westont@google.com>
Commit-Queue: Eric Boren <borenet@google.com>
diff --git a/infra/bots/gen_tasks_logic/gen_tasks_logic.go b/infra/bots/gen_tasks_logic/gen_tasks_logic.go
index d62a2f6..a3d36aa 100644
--- a/infra/bots/gen_tasks_logic/gen_tasks_logic.go
+++ b/infra/bots/gen_tasks_logic/gen_tasks_logic.go
@@ -407,7 +407,7 @@
 		Excludes: []string{rbe.ExcludeGitDir},
 	})
 	b.MustAddCasSpec(CAS_PUPPETEER, &specs.CasSpec{
-		Root: ".",
+		Root: "../skia", // Needed for other repos.
 		Paths: []string{
 			"tools/perf-canvaskit-puppeteer",
 		},
@@ -481,7 +481,7 @@
 		Excludes: []string{rbe.ExcludeGitDir},
 	})
 	b.MustAddCasSpec(CAS_WASM_GM, &specs.CasSpec{
-		Root: ".",
+		Root: "../skia", // Needed for other repos.
 		Paths: []string{
 			"resources",
 			"tools/run-wasm-gm-tests",
diff --git a/infra/bots/tasks.json b/infra/bots/tasks.json
index d926e92..50debce 100755
--- a/infra/bots/tasks.json
+++ b/infra/bots/tasks.json
@@ -77946,7 +77946,7 @@
       ]
     },
     "puppeteer": {
-      "root": ".",
+      "root": "../skia",
       "paths": [
         "tools/perf-canvaskit-puppeteer"
       ],
@@ -78036,7 +78036,7 @@
       ]
     },
     "wasm-gm": {
-      "root": ".",
+      "root": "../skia",
       "paths": [
         "resources",
         "tools/run-wasm-gm-tests"