Supplybin action
This commit is contained in:
@@ -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 \
|
||||
|
||||
Reference in New Issue
Block a user