From 59680b4d8e4f1180122f8ed857c682500bdc5d24 Mon Sep 17 00:00:00 2001 From: jonathan-r-thorpe Date: Thu, 27 Nov 2025 15:44:48 +0000 Subject: [PATCH] Pipe Google credentials to intermediate file --- .github/workflows/build-test.yml | 3 ++- .github/workflows/src/google-setup.yml | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build-test.yml b/.github/workflows/build-test.yml index 355660809..3a6463211 100644 --- a/.github/workflows/build-test.yml +++ b/.github/workflows/build-test.yml @@ -92,7 +92,8 @@ jobs: working-directory: ${{ env.GITHUB_WORKSPACE }} run: | mkdir -p gdrive - echo "${{ env.SECRET_GOOGLE_CREDENTIALS }}" | openssl base64 -d -A -out gdrive/credentials.json + echo "${{ env.SECRET_GOOGLE_CREDENTIALS }}" > secret.b64 + openssl base64 -d -A -in secret.b64 -out gdrive/credentials.json echo "GDRIVE_CREDENTIALS=`pwd`/gdrive/credentials.json" >> $GITHUB_ENV - name: install conan diff --git a/.github/workflows/src/google-setup.yml b/.github/workflows/src/google-setup.yml index 6eab515d1..9b45e16c9 100644 --- a/.github/workflows/src/google-setup.yml +++ b/.github/workflows/src/google-setup.yml @@ -4,5 +4,6 @@ working-directory: ${{ env.GITHUB_WORKSPACE }} run: | mkdir -p gdrive - echo "${{ env.SECRET_GOOGLE_CREDENTIALS }}" | openssl base64 -d -A -out gdrive/credentials.json + echo "${{ env.SECRET_GOOGLE_CREDENTIALS }}" > secret.b64 + openssl base64 -d -A -in secret.b64 -out gdrive/credentials.json echo "GDRIVE_CREDENTIALS=`pwd`/gdrive/credentials.json" >> $GITHUB_ENV