From 9266ac7b4976d9b0a69f82d75225f3b47589b5dc Mon Sep 17 00:00:00 2001 From: Sachin Bisht Date: Thu, 18 Apr 2024 22:13:16 +0530 Subject: [PATCH] added migration logic in cd workflow --- .github/workflows/build.yml | 40 ++++++++++++++++++------------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index d4a7988..9032eb9 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -34,29 +34,29 @@ jobs: - name: Install Python dependencies run: | pip install -r requirements.txt - - name: Set up Cloud SQL Proxy - run: | - wget https://dl.google.com/cloudsql/cloud_sql_proxy.linux.amd64 -O cloud_sql_proxy - chmod +x cloud_sql_proxy + # - name: Set up Cloud SQL Proxy + # run: | + # wget https://dl.google.com/cloudsql/cloud_sql_proxy.linux.amd64 -O cloud_sql_proxy + # chmod +x cloud_sql_proxy - - name: Start Cloud SQL Proxy - env: - GOOGLE_APPLICATION_CREDENTIALS: ${{ secrets.GCP_CREDENTIALS }} - run: | - echo "$GOOGLE_APPLICATION_CREDENTIALS" > credentials.json - ./cloud_sql_proxy -instances=${{ secrets.CONNECTION_NAME_GITHUB_ACTION }}=tcp:5432 -credential_file=credentials.json & + # - name: Start Cloud SQL Proxy + # env: + # GOOGLE_APPLICATION_CREDENTIALS: ${{ secrets.GCP_CREDENTIALS }} + # run: | + # echo "$GOOGLE_APPLICATION_CREDENTIALS" > credentials.json + # ./cloud_sql_proxy -instances=${{ secrets.CONNECTION_NAME_GITHUB_ACTION }}=tcp:5432 -credential_file=credentials.json & - - name: Run Flask Migration - env: - SQLALCHEMY_DATABASE_URI_GITHUB_ACTION: ${{ secrets.SQLALCHEMY_DATABASE_URI }} - FLASK_APP: ${{ secrets.FLASK_APP }} - FLASK_ENV: ${{ secrets.FLASK_APP_STAGING }} - run: | - flask db upgrade + # - name: Run Flask Migration + # env: + # SQLALCHEMY_DATABASE_URI_GITHUB_ACTION: ${{ secrets.SQLALCHEMY_DATABASE_URI }} + # FLASK_APP: ${{ secrets.FLASK_APP }} + # FLASK_ENV: ${{ secrets.FLASK_APP_STAGING }} + # run: | + # flask db upgrade - - name: Stop Cloud SQL Proxy - run: | - pkill cloud_sql_proxy + # - name: Stop Cloud SQL Proxy + # run: | + # pkill cloud_sql_proxy - name: 'Deploy a gen 2 cloud function' run: |