39 lines
798 B
YAML

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