diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index f050bebe91296e19e0bd0c5447c1f1fa0fa3d1d1..28b18608fc979af32f8b27e6c024d267fc35d147 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -40,7 +40,18 @@ jobs: with: go-version-file: 'go.mod' cache: true - - run: go generate ./... + - run: | + sudo apt-get update && sudo apt-get install -y gnupg software-properties-common + wget -O- https://apt.releases.hashicorp.com/gpg | \ + gpg --dearmor | \ + sudo tee /usr/share/keyrings/hashicorp-archive-keyring.gpg > /dev/null + echo "deb [signed-by=/usr/share/keyrings/hashicorp-archive-keyring.gpg] \ + https://apt.releases.hashicorp.com $(lsb_release -cs) main" | \ + sudo tee /etc/apt/sources.list.d/hashicorp.list + sudo apt update + sudo apt-get install -y terraform + + go generate ./... - name: git diff run: | git diff --compact-summary --exit-code || \