From b67cbc2032f4bbcab986e4214c7bebd2dbcd80b9 Mon Sep 17 00:00:00 2001 From: Greg Kinne Date: Tue, 23 Sep 2025 21:12:45 -0400 Subject: [PATCH 1/2] trying out cloudsql proxy --- .github/workflows/ci-deploy-dev.yaml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/.github/workflows/ci-deploy-dev.yaml b/.github/workflows/ci-deploy-dev.yaml index b98641f..0f14702 100644 --- a/.github/workflows/ci-deploy-dev.yaml +++ b/.github/workflows/ci-deploy-dev.yaml @@ -63,6 +63,22 @@ jobs: run: | export PATH="${PATH}:/root/.dotnet/tools" + - + name: download cloud-sql-proxy + run: | + curl -o cloud-sql-proxy https://storage.googleapis.com/cloud-sql-connectors/cloud-sql-proxy/v2.18.2/cloud-sql-proxy.linux.amd64 + chmod +x cloud-sql-proxy + + - + name: write proxy credentials + run: | + echo "${{ secrets.GCP_SA }}" >> cloud-sql-proxy-creds.json + + - + name: start cloud-sql-proxy + run: | + ./cloud-sql-proxy --credentials-file ./cloud-sql-proxy-creds.json treetop-423020:us-central1:sqlsaturday-dev & + - name: deploy database run: | From 1cf4940a4b7fd4b1b727adac6627423e1b7a2b65 Mon Sep 17 00:00:00 2001 From: Greg Kinne Date: Tue, 23 Sep 2025 21:18:32 -0400 Subject: [PATCH 2/2] trying out cloudsql proxy --- .github/workflows/ci-deploy-dev.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci-deploy-dev.yaml b/.github/workflows/ci-deploy-dev.yaml index 0f14702..2e749b2 100644 --- a/.github/workflows/ci-deploy-dev.yaml +++ b/.github/workflows/ci-deploy-dev.yaml @@ -72,7 +72,7 @@ jobs: - name: write proxy credentials run: | - echo "${{ secrets.GCP_SA }}" >> cloud-sql-proxy-creds.json + echo "${{ secrets.GCP_SA }}" | base64 --decode >> cloud-sql-proxy-creds.json - name: start cloud-sql-proxy