Remove unsupported win/mac builders from node-ci

As previously discussed, we don't plan to officially support the node
integration on win and mac on our builders. The builders are broken
for a long time. This removes them to free up resources.

Bug: 369767928
Change-Id: I04d97f68f0bb41f1f0679dd43446c32597ca7ed1
Reviewed-on: https://chromium-review.googlesource.com/c/v8/node-ci/+/5890458
Reviewed-by: Victor Gomes <victorgomes@chromium.org>
Commit-Queue: Michael Achenbach <machenbach@chromium.org>
diff --git a/generated/cr-buildbucket.cfg b/generated/cr-buildbucket.cfg
index d2d0cdb..b6ac389 100644
--- a/generated/cr-buildbucket.cfg
+++ b/generated/cr-buildbucket.cfg
@@ -72,60 +72,6 @@
       execution_timeout_secs: 3600
       service_account: "node-ci-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
     }
-    builders {
-      name: "Node-CI Mac64"
-      swarming_host: "chromium-swarm.appspot.com"
-      swarming_tags: "vpython:native-python-wrapper"
-      dimensions: "os:Mac"
-      dimensions: "pool:luci.node-ci.ci"
-      exe {
-        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
-        cipd_version: "refs/heads/main"
-        cmd: "luciexe"
-      }
-      properties:
-        '{'
-        '  "$build/reclient": {'
-        '    "instance": "rbe-chromium-trusted",'
-        '    "metrics_project": "chromium-reclient-metrics"'
-        '  },'
-        '  "$build/v8": {'
-        '    "use_remoteexec": true'
-        '  },'
-        '  "builder_group": "client.node-ci",'
-        '  "is_debug": false,'
-        '  "recipe": "v8/node_integration_ng"'
-        '}'
-      execution_timeout_secs: 3600
-      service_account: "node-ci-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
-    }
-    builders {
-      name: "Node-CI Win64"
-      swarming_host: "chromium-swarm.appspot.com"
-      swarming_tags: "vpython:native-python-wrapper"
-      dimensions: "os:Windows-10"
-      dimensions: "pool:luci.node-ci.ci"
-      exe {
-        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
-        cipd_version: "refs/heads/main"
-        cmd: "luciexe"
-      }
-      properties:
-        '{'
-        '  "$build/reclient": {'
-        '    "instance": "rbe-chromium-trusted",'
-        '    "metrics_project": "chromium-reclient-metrics"'
-        '  },'
-        '  "$build/v8": {'
-        '    "use_remoteexec": true'
-        '  },'
-        '  "builder_group": "client.node-ci",'
-        '  "is_debug": false,'
-        '  "recipe": "v8/node_integration_ng"'
-        '}'
-      execution_timeout_secs: 3600
-      service_account: "node-ci-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
-    }
   }
   shadow: "ci.shadow"
 }
@@ -213,33 +159,6 @@
       service_account: "node-ci-try-builder@chops-service-accounts.iam.gserviceaccount.com"
     }
     builders {
-      name: "node_ci_mac64_rel"
-      swarming_host: "chromium-swarm.appspot.com"
-      swarming_tags: "vpython:native-python-wrapper"
-      dimensions: "os:Mac"
-      dimensions: "pool:luci.node-ci.try"
-      exe {
-        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
-        cipd_version: "refs/heads/main"
-        cmd: "luciexe"
-      }
-      properties:
-        '{'
-        '  "$build/reclient": {'
-        '    "instance": "rbe-chromium-untrusted",'
-        '    "metrics_project": "chromium-reclient-metrics"'
-        '  },'
-        '  "$build/v8": {'
-        '    "use_remoteexec": true'
-        '  },'
-        '  "builder_group": "tryserver.node-ci",'
-        '  "is_debug": false,'
-        '  "recipe": "v8/node_integration_ng"'
-        '}'
-      execution_timeout_secs: 3600
-      service_account: "node-ci-try-builder@chops-service-accounts.iam.gserviceaccount.com"
-    }
-    builders {
       name: "node_ci_presubmit"
       swarming_host: "chromium-swarm.appspot.com"
       swarming_tags: "vpython:native-python-wrapper"
@@ -261,33 +180,6 @@
       execution_timeout_secs: 300
       service_account: "node-ci-try-builder@chops-service-accounts.iam.gserviceaccount.com"
     }
-    builders {
-      name: "node_ci_win64_rel"
-      swarming_host: "chromium-swarm.appspot.com"
-      swarming_tags: "vpython:native-python-wrapper"
-      dimensions: "os:Windows-10"
-      dimensions: "pool:luci.node-ci.try"
-      exe {
-        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
-        cipd_version: "refs/heads/main"
-        cmd: "luciexe"
-      }
-      properties:
-        '{'
-        '  "$build/reclient": {'
-        '    "instance": "rbe-chromium-untrusted",'
-        '    "metrics_project": "chromium-reclient-metrics"'
-        '  },'
-        '  "$build/v8": {'
-        '    "use_remoteexec": true'
-        '  },'
-        '  "builder_group": "tryserver.node-ci",'
-        '  "is_debug": false,'
-        '  "recipe": "v8/node_integration_ng"'
-        '}'
-      execution_timeout_secs: 3600
-      service_account: "node-ci-try-builder@chops-service-accounts.iam.gserviceaccount.com"
-    }
   }
   shadow: "try"
   constraints {
diff --git a/generated/luci-milo.cfg b/generated/luci-milo.cfg
index 6002798..bbccf0e 100644
--- a/generated/luci-milo.cfg
+++ b/generated/luci-milo.cfg
@@ -16,12 +16,6 @@
   builders {
     name: "buildbucket/luci.node-ci.ci/Node-CI Linux64 - debug"
   }
-  builders {
-    name: "buildbucket/luci.node-ci.ci/Node-CI Mac64"
-  }
-  builders {
-    name: "buildbucket/luci.node-ci.ci/Node-CI Win64"
-  }
   favicon_url: "https://storage.googleapis.com/chrome-infra-public/logo/v8.ico"
 }
 consoles {
@@ -34,12 +28,6 @@
     name: "buildbucket/luci.node-ci.try/node_ci_linux64_dbg"
   }
   builders {
-    name: "buildbucket/luci.node-ci.try/node_ci_mac64_rel"
-  }
-  builders {
-    name: "buildbucket/luci.node-ci.try/node_ci_win64_rel"
-  }
-  builders {
     name: "buildbucket/luci.node-ci.try/node_ci_presubmit"
   }
   favicon_url: "https://storage.googleapis.com/chrome-infra-public/logo/v8.ico"
diff --git a/generated/luci-scheduler.cfg b/generated/luci-scheduler.cfg
index 4453095..3c4bf79 100644
--- a/generated/luci-scheduler.cfg
+++ b/generated/luci-scheduler.cfg
@@ -24,34 +24,12 @@
     builder: "Node-CI Linux64 - debug"
   }
 }
-job {
-  id: "Node-CI Mac64"
-  realm: "ci"
-  acl_sets: "ci"
-  buildbucket {
-    server: "cr-buildbucket.appspot.com"
-    bucket: "ci"
-    builder: "Node-CI Mac64"
-  }
-}
-job {
-  id: "Node-CI Win64"
-  realm: "ci"
-  acl_sets: "ci"
-  buildbucket {
-    server: "cr-buildbucket.appspot.com"
-    bucket: "ci"
-    builder: "Node-CI Win64"
-  }
-}
 trigger {
   id: "main"
   realm: "ci"
   acl_sets: "ci"
   triggers: "Node-CI Linux64"
   triggers: "Node-CI Linux64 - debug"
-  triggers: "Node-CI Mac64"
-  triggers: "Node-CI Win64"
   gitiles {
     repo: "https://chromium.googlesource.com/v8/node-ci"
     refs: "regexp:refs/heads/main"
diff --git a/generated/project.cfg b/generated/project.cfg
index 79f75d7..1135184 100644
--- a/generated/project.cfg
+++ b/generated/project.cfg
@@ -7,7 +7,7 @@
 name: "node-ci"
 access: "group:all"
 lucicfg {
-  version: "1.43.6"
+  version: "1.43.13"
   package_dir: ".."
   config_dir: "generated"
   entry_point: "main.star"
diff --git a/main.star b/main.star
index 487daa3..72f5dd8 100755
--- a/main.star
+++ b/main.star
@@ -339,18 +339,6 @@
     is_debug = True,
 )
 
-builder_pair(
-    ci_name = "Node-CI Mac64",
-    try_name = "node_ci_mac64_rel",
-    os = "Mac",
-)
-
-builder_pair(
-    ci_name = "Node-CI Win64",
-    try_name = "node_ci_win64_rel",
-    os = "Windows-10",
-)
-
 ###############################################################################
 # Non-standard builders