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