Allowlist tools/golang to be synced in Cider for presubmits.

Bug: b/333744051

Change-Id: I35b0e28ac6361e2cb9c643a6d2356a721ceeab6f
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/201054
Auto-Submit: Joanna Wang <jojwang@google.com>
Reviewed-by: dan sinclair <dsinclair@google.com>
Commit-Queue: James Price <jrprice@google.com>
Reviewed-by: Gavin Mak <gavinmak@google.com>
Reviewed-by: James Price <jrprice@google.com>
diff --git a/DEPS b/DEPS
index 6307113..c04a7b6 100644
--- a/DEPS
+++ b/DEPS
@@ -59,7 +59,13 @@
   # but parity with DEPS file is expected.
   'SUBMODULE_MIGRATION': 'True',
 
-  'fetch_cmake': False
+  'fetch_cmake': False,
+
+  # condition to allowlist deps to be synced in Cider. Allowlisting is needed
+  # because not all deps are compatible with Cider. Once we migrate everything
+  # to be compatible we can get rid of this allowlisting mecahnism and remove
+  # this condition. Tracking bug for removing this condition: b/349365433
+  'non_git_source': 'True',
 }
 
 deps = {
@@ -379,6 +385,7 @@
       'version': Var('dawn_go_version'),
     }],
     'dep_type': 'cipd',
+    'condition': 'non_git_source',
   },
 
   'tools/cmake': {