From af0df0b06725f3c7a7d2303003eeda1363892a91 Mon Sep 17 00:00:00 2001 From: Karl Stoney Date: Mon, 18 Aug 2025 16:20:19 +0100 Subject: [PATCH] Use ADC credentials on the gcs storage client --- packages/components/src/storageUtils.ts | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/packages/components/src/storageUtils.ts b/packages/components/src/storageUtils.ts index 954609a2801..a2a90adb77a 100644 --- a/packages/components/src/storageUtils.ts +++ b/packages/components/src/storageUtils.ts @@ -1036,15 +1036,12 @@ export const getGcsClient = () => { const projectId = process.env.GOOGLE_CLOUD_STORAGE_PROJ_ID const bucketName = process.env.GOOGLE_CLOUD_STORAGE_BUCKET_NAME - if (!pathToGcsCredential) { - throw new Error('GOOGLE_CLOUD_STORAGE_CREDENTIAL env variable is required') - } if (!bucketName) { throw new Error('GOOGLE_CLOUD_STORAGE_BUCKET_NAME env variable is required') } const storageConfig = { - keyFilename: pathToGcsCredential, + ...(pathToGcsCredential ? { keyFilename: pathToGcsCredential } : {}), ...(projectId ? { projectId } : {}) }