Install tea pr index step.
Auto-PR Check/Creation and TF/OpenTofu Plan / Check and Create PR (push) Successful in 22s
Auto-PR Check/Creation and TF/OpenTofu Plan / Terraform/OpenTofu Plan (push) Failing after 11s

This commit is contained in:
2025-10-19 14:22:01 -04:00
parent d4ef668a85
commit ae01c30aef
+9 -7
View File
@@ -72,17 +72,18 @@ jobs:
TEA_DL_URL: "https://dl.gitea.com/tea/${{ env.TEA_VERSION }}/tea-${{ env.TEA_VERSION }}-linux-amd64" TEA_DL_URL: "https://dl.gitea.com/tea/${{ env.TEA_VERSION }}/tea-${{ env.TEA_VERSION }}-linux-amd64"
shell: bash shell: bash
run: | run: |
set -euo pipefail
cd /tmp cd /tmp
wget -q "${TEA_DL_URL}" wget -q "${TEA_DL_URL}"
wget -q "${TEA_DL_URL}.sha256" wget -q "${TEA_DL_URL}.sha256"
if sha256sum --quiet -c "tea-${TEA_VERSION}-linux-amd64.sha256"; then # Extract hash and manually verify file
mv "tea-${TEA_VERSION}-linux-amd64" /usr/bin/tea sha_value=$(cat "tea-${TEA_VERSION}-linux-amd64.sha256")
chmod +x /usr/bin/tea echo "${sha_value} tea-${TEA_VERSION}-linux-amd64" | sha256sum -c -
else
echo "WARNING ⛔: Tea v${TEA_VERSION} Checksum Failed" mv "tea-${TEA_VERSION}-linux-amd64" /usr/bin/tea
exit 1 chmod +x /usr/bin/tea
fi
pr_number=$(tea pr ls --repo "${{ gitea.repository }}" \ pr_number=$(tea pr ls --repo "${{ gitea.repository }}" \
--state open \ --state open \
@@ -93,6 +94,7 @@ jobs:
echo "${pr_number}" echo "${pr_number}"
echo "pr_number=${pr_number}" >> "$GITHUB_OUTPUT" echo "pr_number=${pr_number}" >> "$GITHUB_OUTPUT"
- name: Generate .env from Hashicorp Vault - name: Generate .env from Hashicorp Vault
uses: https://git.trez.wtf/Trez/hc-vault-env@main uses: https://git.trez.wtf/Trez/hc-vault-env@main
with: with: