cluster-state/.gitea/workflows/deploy.yaml
Ben Russell Martin cba0f1cfd4 Integrate with actions (#1)
Co-authored-by: Ben Martin <ben.martin@sky.uk>
Reviewed-on: #1
2024-06-04 00:00:20 +01:00

23 lines
420 B
YAML

name: Terraform Deploy
on:
workflow_run:
workflows: ["Terraform Plan"]
types:
- completed
branches:
- main
env:
TF_IN_AUTOMATION: true
TF_CLI_ARGS: "-no-color"
jobs:
plan:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: hashicorp/setup-terraform@v3
- name: Terraform apply
id: apply
run: terraform apply -auto-approve tfplan