From 4b8e7d9ba18082feb73be3cb2d325fc6c6005e8a Mon Sep 17 00:00:00 2001 From: Dennis Hoppe Date: Thu, 13 Jan 2022 10:12:14 +0100 Subject: [PATCH] Add workflow for Github Actions --- .github/workflow/terraform.yaml | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 .github/workflow/terraform.yaml diff --git a/.github/workflow/terraform.yaml b/.github/workflow/terraform.yaml new file mode 100644 index 0000000..a4a9d43 --- /dev/null +++ b/.github/workflow/terraform.yaml @@ -0,0 +1,24 @@ +--- +name: Terraform + +on: + push: + branches: + - master + pull_request: + +jobs: + terraform: + name: Validate Terraform + runs-on: ubuntu-latest + steps: + - name: Checkout + uses: actions/checkout@v2 + - name: Setup Terraform + uses: hashicorp/setup-terraform@v1 + - name: Terraform Format + run: terraform fmt -check -diff + - name: Terraform Init + run: terraform init + - name: Terraform Validate + run: terraform validate -no-color