feat(WHE-28): add terraform baseline for cloud run and scheduler

This commit is contained in:
2026-03-05 03:36:54 +04:00
parent 18168a8dab
commit d393c08263
19 changed files with 914 additions and 0 deletions

View File

@@ -75,3 +75,25 @@ jobs:
exit 1
;;
esac
terraform:
name: Terraform / validate
runs-on: ubuntu-latest
timeout-minutes: 10
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Setup Terraform
uses: hashicorp/setup-terraform@v3
with:
terraform_version: 1.8.5
- name: Terraform format check
run: terraform -chdir=infra/terraform fmt -check -recursive
- name: Terraform validate
run: |
terraform -chdir=infra/terraform init -backend=false
terraform -chdir=infra/terraform validate