name: Gitea Deploy to GCP on: workflow_dispatch: pull_request: branches: - deploy-prd - deploy-dev jobs: checkout: name: Checkout code runs-on: ubuntu-latest steps: - name: Checkout code uses: actions/checkout@v3 gcp-deploy: name: Deploy to GCP runs-on: gcloud steps: - name: Check Deploy Tools runs-on: ubuntu-latest run: | gcloud --version terraform --version ls -la # - name: Set up Cloud SDK # uses: google-github-actions/setup-gcloud@v1 # with: # project_id: ${{ secrets.GCP_PROJECT_ID }} # service_account_key: ${{ secrets.GCP_SA_KEY }} # export_default_credentials: true # - name: Run deployment script # run: | # chmod +x ./deploy.sh # ./deploy.sh