Don't remote-cache npm directory copies

These are always the same as the files in the external repository so it's wasteful to upload them to a cache
diff --git a/third_party/github.com/bazelbuild/bazel-skylib/rules/private/copy_file_private.bzl b/third_party/github.com/bazelbuild/bazel-skylib/rules/private/copy_file_private.bzl
index a719174..273322d 100644
--- a/third_party/github.com/bazelbuild/bazel-skylib/rules/private/copy_file_private.bzl
+++ b/third_party/github.com/bazelbuild/bazel-skylib/rules/private/copy_file_private.bzl
@@ -30,7 +30,9 @@
     # Also, remote-execution does not allow source directory inputs, see
     # https://github.com/bazelbuild/bazel/commit/c64421bc35214f0414e4f4226cc953e8c55fa0d2
     # So we must not attempt to execute remotely in that case.
-    "no-remote-exec": "1",
+    # no-remote | Prevents the action or test from being executed remotely or cached remotely.
+    #           | This is equivalent to using both `no-remote-cache` and `no-remote-exec`.
+    "no-remote": "1",
 }
 
 def _hash_file(file):