name: Deploy to production on: push: # tags: # - production branches: - test-migrations-2 jobs: deploy: runs-on: ubuntu-latest steps: - name: Set up Cloud SDK uses: google-github-actions/setup-gcloud@v0 with: project_id: ${{ secrets.GCP_PROJECT_ID }} service_account_key: ${{ secrets.GCP_SA_KEY }} export_default_credentials: true # - name: Configure AWS Credentials # uses: aws-actions/configure-aws-credentials@v1-node16 # with: # aws-access-key-id: ${{ secrets.AWS_ACCESS_KEY_ID }} # aws-secret-access-key: ${{ secrets.AWS_SECRET_ACCESS_KEY }} # aws-region: ${{ secrets.AWS_REGION }} # - name: Install kubectl # uses: azure/setup-kubectl@v2.0 # with: # version: "v1.19.15" - name: Log in to gcloud CLI run: gcloud auth configure-docker # - name: Checkout # uses: actions/checkout@v3 # - name: Write Dashboard Environment Variables # run: | # cat >./dashboard/.env <