Actualiser .gitea/workflows/validate.yml
All checks were successful
Terraform Apply / Terraform Apply (push) Successful in 20s

This commit is contained in:
2025-08-06 20:34:59 +02:00
parent a9f3857a7d
commit d0f5e13b0e

View File

@@ -27,25 +27,35 @@ jobs:
- name: Terraform fmt
id: fmt
run: terraform fmt -check -diff -recursive
run: terraform fmt -list=true -check -diff -recursive
continue-on-error: true
- name: Terraform Init
id: init
run: terraform init
# working-directory: examples
env:
AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }}
AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
- name: Terraform Validate
id: validate
run: terraform validate
# working-directory: examples
- name: Terraform Plan
id: plan
run: terraform plan -var="cloudflare_api_token=${{ secrets.CLOUDFLARE_API_TOKEN }}"
env:
AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }}
AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
- name: Terraform Apply
run: terraform apply -var="cloudflare_api_token=${{ secrets.CLOUDFLARE_API_TOKEN }}" --auto-approve --input=false
env:
AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }}
AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
- name: Terraform Output
run: terraform output
env:
AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }}
AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }}