diff --git a/.github/workflows/acceptance-tests.yaml b/.github/workflows/acceptance-tests.yaml index 4c27bedaaa..2cc6ec24d9 100644 --- a/.github/workflows/acceptance-tests.yaml +++ b/.github/workflows/acceptance-tests.yaml @@ -47,6 +47,8 @@ jobs: # Checkout should always be before setup-go to ensure caching is working - name: Checkout uses: actions/checkout@v4 + - name: Install Terraform + uses: hashicorp/setup-terraform@v3 - name: Install Go uses: actions/setup-go@v5 with: @@ -75,6 +77,8 @@ jobs: uses: actions/setup-go@v5 with: go-version: 1.23.5 + - name: Install Terraform + uses: hashicorp/setup-terraform@v3 - name: Run scwconfig tests run: go test -v ./internal/services/scwconfig -timeout=2m env: diff --git a/.github/workflows/nightly.yml b/.github/workflows/nightly.yml index 322c275915..121b1bac2e 100644 --- a/.github/workflows/nightly.yml +++ b/.github/workflows/nightly.yml @@ -104,6 +104,8 @@ jobs: uses: actions/setup-go@v5 with: go-version: 1.23.5 + - name: Install Terraform + uses: hashicorp/setup-terraform@v3 - name: Run sweepers run: make sweep env: diff --git a/.github/workflows/unit-tests.yaml b/.github/workflows/unit-tests.yaml index 18499f252c..454d865fee 100644 --- a/.github/workflows/unit-tests.yaml +++ b/.github/workflows/unit-tests.yaml @@ -17,6 +17,8 @@ jobs: uses: actions/setup-go@v5 with: go-version: 1.23.5 + - name: Install Terraform + uses: hashicorp/setup-terraform@v3 - name: Build binaries run: make build - name: Run unit tests