From 3f4375411b164db627511411dafb71b72700f670 Mon Sep 17 00:00:00 2001 From: MichaelFisher1997 Date: Thu, 17 Apr 2025 11:02:23 +0100 Subject: [PATCH] terraform apply --- .gitea/workflows/terraform-apply.yml | 44 ++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 .gitea/workflows/terraform-apply.yml diff --git a/.gitea/workflows/terraform-apply.yml b/.gitea/workflows/terraform-apply.yml new file mode 100644 index 0000000..3124c85 --- /dev/null +++ b/.gitea/workflows/terraform-apply.yml @@ -0,0 +1,44 @@ +name: Gitea Actions Demo +run-name: ${{ gitea.actor }} is testing out Gitea Actions 🚀 + +on: + push: + branches: + - master + +jobs: + terraform: + name: "Terraform Apply" + runs-on: ubuntu-latest + + permissions: + contents: read + pull-requests: write + + steps: + - name: Checkout repository + uses: actions/checkout@v4 + + - name: Set up Terraform + uses: hashicorp/setup-terraform@v2 + with: + terraform_version: 1.6.6 + + - name: Inject sensitive secrets + working-directory: terraform + run: | + echo 'proxmox_password = "${{ secrets.PROXMOX_PASSWORD }}"' >> terraform.tfvars + + - name: Terraform Init + working-directory: terraform + run: terraform init + + + - name: Terraform Plan + working-directory: terraform + run: terraform plan + + - name: Terraform Plan + working-directory: terraform + run: terraform apply + -- 2.47.1