From 75129fe41ec519907fbc20b0393010934975c65b Mon Sep 17 00:00:00 2001 From: jakeross Date: Wed, 20 Aug 2025 13:36:05 -0600 Subject: [PATCH] refactor: staging deploy --- .github/workflows/staging_deploy.yml | 7 +++++++ services/gcs_helper.py | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/.github/workflows/staging_deploy.yml b/.github/workflows/staging_deploy.yml index 3199cca21..f238396bf 100644 --- a/.github/workflows/staging_deploy.yml +++ b/.github/workflows/staging_deploy.yml @@ -48,6 +48,13 @@ jobs: echo " CLOUD_SQL_DATABASE: \"${{ secrets.CLOUD_SQL_DATABASE }}\"" >> app.yaml echo " CLOUD_SQL_USER: \"${{ secrets.CLOUD_SQL_USER }}\"" >> app.yaml echo " CLOUD_SQL_PASSWORD: \"${{ secrets.CLOUD_SQL_PASSWORD }}\"" >> app.yaml + echo " GCS_SERVICE_ACCOUNT_KEY: \"${{ secrets.GCS_SERVICE_ACCOUNT_KEY}}\"" >> app.yaml + echo " GCS_BUCKET_NAME: \"${{secrets.GCS_BUCKET_NAME}}\"" >> app.yaml + echo " AUTHENTIK_URL: \"${{secrets.AUTHENTIK_URL}}\"" >> app.yaml + echo " AUTHENTIK_CLIENT_ID: \"${{secrets.AUTHENTIK_CLIENT_ID}}\"" >> app.yaml + echo " AUTHENTIK_AUTHORIZE_URL: \"${{secrets.AUTHENTIK_AUTHORIZE_URL}}\"" >> app.yaml + echo " AUTHENTIK_TOKEN_URL: \"${{secrets.AUTHENTIK_TOKEN_URL}}\"" >> app.yaml + - name: Deploy to Google Cloud run: | diff --git a/services/gcs_helper.py b/services/gcs_helper.py index ae66c04e8..4a3002c56 100644 --- a/services/gcs_helper.py +++ b/services/gcs_helper.py @@ -32,7 +32,7 @@ def get_storage_bucket() -> storage.Bucket: if settings.mode == "production": - key_json = os.environ.get("GOOGLE_APPLICATION_CREDENTIALS_JSON") + key_json = os.environ.get("GCS_SERVICE_ACCOUNT_KEY") # Load service account credentials creds = service_account.Credentials.from_service_account_info( json.loads(key_json)