diff --git a/.github/workflows/release-terraform.yaml b/.github/workflows/release-terraform.yaml index 21f9f8d..52a4e4a 100644 --- a/.github/workflows/release-terraform.yaml +++ b/.github/workflows/release-terraform.yaml @@ -1,5 +1,5 @@ --- -name: Release Terraform +name: Validate and Release Terraform Module on: workflow_dispatch: inputs: @@ -11,9 +11,20 @@ on: type: string jobs: - release-terraform: + validate-terraform: if: github.event.ref == 'refs/heads/main' name: Valdiate + uses: stuttgart-things/stuttgart-things/.github/workflows/validate-terraform.yaml@main + with: + environment-name: k8s + runs-on: arc-runner-scale-set-vsphere-vm + terraform-version: 1.6 + tflint-version: "v0.50.0" + continue-error: false + release-terraform: + if: github.event.ref == 'refs/heads/main' + name: Release + needs: validate-terraform uses: stuttgart-things/stuttgart-things/.github/workflows/release-terraform.yaml@main with: module-name: vsphere-vm