name: Gitea Deploy to GCP on: workflow_dispatch: pull_request: branches: - deploy-prd - deploy-dev paths: - 'src/**' - 'terraform/**' jobs: deploy: name: Deploy to GCP runs-on: gcloud-tf steps: - name: Checkout code uses: actions/checkout@v3 - name: Check Deploy Tools run: | gcloud --version terraform --version # - 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