Fix uploading artifact with buildkite-agent on Linux arm64 machine (#2024)

diff --git a/buildkite/bazelci.py b/buildkite/bazelci.py
index f91223b..948997d 100755
--- a/buildkite/bazelci.py
+++ b/buildkite/bazelci.py
@@ -2803,6 +2803,9 @@
     label, image, commands=None, additional_env_vars=None, queue="default", always_pull=True
 ):
     env = ["ANDROID_HOME", "ANDROID_NDK_HOME", "BUILDKITE_ARTIFACT_UPLOAD_DESTINATION"]
+    if THIS_IS_TRUSTED:
+        # For the trusted Linux arm64 machine to upload artifacts
+        env += ["GOOGLE_APPLICATION_CREDENTIALS"]
     if additional_env_vars:
         env += ["{}={}".format(k, v) for k, v in additional_env_vars.items()]