diff --git a/.gitea/workflows/auto-pr-tofu-plan.yml b/.gitea/workflows/auto-pr-tofu-plan.yml index ff055d9..c178b89 100644 --- a/.gitea/workflows/auto-pr-tofu-plan.yml +++ b/.gitea/workflows/auto-pr-tofu-plan.yml @@ -65,29 +65,16 @@ jobs: version: ${{ env.OPENTOFU_VERSION }} tofu_wrapper: true + - name: Install tea + uses: supplypike/setup-bin@8e3f88b4f143d9b5c3497f0fc12d45c83c123787 # v4.0.1 + with: + uri: https://gitea.com/gitea/tea/releases/download/v${{ env.TEA_VERSION }}/tea-${{ env.TEA_VERSION }}-linux-amd64 + name: tea + version: ${{ env.TEA_VERSION }} + - name: Install Tea id: install-tea-pr-index - env: - TEA_VERSION: ${{ env.TEA_VERSION }} - TEA_DL_URL: "https://dl.gitea.com/tea/${{ env.TEA_VERSION }}/tea-${{ env.TEA_VERSION }}-linux-amd64" - shell: bash run: | - cd /tmp - echo ${TEA_DL_URL} - echo "Binary..." - wget -q "${TEA_DL_URL}" - echo "SHA256..." - wget -q "${TEA_DL_URL}.sha256" - echo "Checksum..." - if $(sha256sum --quiet -c "tea-${{ env.TEA_VERSION }}-linux-amd64.sha256"); then - echo "Installing tea binary..." - mv "tea-${{ env.TEA_VERSION }}-linux-amd64" /usr/bin/tea - chmod +x /usr/bin/tea - else - echo "WARNING ⛔: Tea v${{ env.TEA_VERSION }} Checksum Failed" - exit 1 - fi - pr_number=$(tea pr list \ --repo ${{ github.repository }} \ --state open \