From 49cbd6ecbe53af77a85f6a8ea492df739825599d Mon Sep 17 00:00:00 2001 From: Alexandre Pires Date: Tue, 24 Sep 2024 21:57:44 +0200 Subject: [PATCH] Refactor Terraform workflow to include Terraform Plan and Show steps --- .github/workflows/terraform-k8apps-validate.yaml | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/.github/workflows/terraform-k8apps-validate.yaml b/.github/workflows/terraform-k8apps-validate.yaml index 627078a..d55f426 100644 --- a/.github/workflows/terraform-k8apps-validate.yaml +++ b/.github/workflows/terraform-k8apps-validate.yaml @@ -89,9 +89,14 @@ jobs: cd terraform/k8sapps sectool exec terraform init - - name: Terraform Apply + - name: Terraform Plan env: VAULT_MASTER_PASSWORD: ${{ secrets.VAULT_MASTER_PASSWORD }} run: | cd terraform/k8sapps - sectool exec terraform plan + sectool exec terraform plan -out=tfplan + + - name: Show Terraform Plan + run: | + cd terraform/k8sapps + terraform show tfplan