From ed66d17b707301feeb6292024a94411fab887f37 Mon Sep 17 00:00:00 2001 From: admin Date: Wed, 25 Mar 2026 04:27:05 +0000 Subject: [PATCH] =?UTF-8?q?=D0=9E=D0=B1=D0=BD=D0=BE=D0=B2=D0=B8=D1=82?= =?UTF-8?q?=D1=8C=20.gitea/workflows/terraform-dev.yml?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitea/workflows/terraform-dev.yml | 29 ++++++++++++++++++++++++++++- 1 file changed, 28 insertions(+), 1 deletion(-) diff --git a/.gitea/workflows/terraform-dev.yml b/.gitea/workflows/terraform-dev.yml index ae1ad9d..d09668b 100644 --- a/.gitea/workflows/terraform-dev.yml +++ b/.gitea/workflows/terraform-dev.yml @@ -33,6 +33,15 @@ jobs: - name: Checkout uses: actions/checkout@v4 + - name: Install OpenTofu as terraform + run: | + apt-get update + apt-get install -y wget unzip + wget -qO /tmp/tofu.zip https://github.com/opentofu/opentofu/releases/download/v1.8.8/tofu_1.8.8_linux_amd64.zip + unzip -o /tmp/tofu.zip -d /tmp + install -m 0755 /tmp/tofu /usr/local/bin/tofu + ln -sf /usr/local/bin/tofu /usr/local/bin/terraform + - name: Terraform version run: terraform version @@ -60,6 +69,15 @@ jobs: - name: Checkout uses: actions/checkout@v4 + - name: Install OpenTofu as terraform + run: | + apt-get update + apt-get install -y wget unzip + wget -qO /tmp/tofu.zip https://github.com/opentofu/opentofu/releases/download/v1.8.8/tofu_1.8.8_linux_amd64.zip + unzip -o /tmp/tofu.zip -d /tmp + install -m 0755 /tmp/tofu /usr/local/bin/tofu + ln -sf /usr/local/bin/tofu /usr/local/bin/terraform + - name: Terraform init (no backend) working-directory: ${{ env.WORKDIR }} env: @@ -82,6 +100,15 @@ jobs: - name: Checkout uses: actions/checkout@v4 + - name: Install OpenTofu as terraform + run: | + apt-get update + apt-get install -y wget unzip + wget -qO /tmp/tofu.zip https://github.com/opentofu/opentofu/releases/download/v1.8.8/tofu_1.8.8_linux_amd64.zip + unzip -o /tmp/tofu.zip -d /tmp + install -m 0755 /tmp/tofu /usr/local/bin/tofu + ln -sf /usr/local/bin/tofu /usr/local/bin/terraform + - name: Terraform init (no backend) working-directory: ${{ env.WORKDIR }} env: @@ -94,4 +121,4 @@ jobs: env: VAULT_ADDR: ${{ secrets.VAULT_ADDR }} VAULT_TOKEN: ${{ secrets.VAULT_TOKEN }} - run: terraform apply -refresh=false -lock=false -auto-approve + run: terraform apply -refresh=false -lock=false -auto-approve \ No newline at end of file