From 3de0c40ce341b84f20a00e3d81d101d9baec36c3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tr=C3=A8sAbhi?= <43380238+tresabhi@users.noreply.github.com> Date: Fri, 11 Jul 2025 12:27:57 -0500 Subject: [PATCH] fix: retry host --- .github/workflows/host-bot.yml | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/.github/workflows/host-bot.yml b/.github/workflows/host-bot.yml index d23865d31..edca72a1e 100644 --- a/.github/workflows/host-bot.yml +++ b/.github/workflows/host-bot.yml @@ -29,18 +29,24 @@ jobs: steps: - uses: oven-sh/setup-bun@v1 - # with: - # bun-version: 1.1.33 - name: Download release assets run: | - DOWNLOAD_URL=$(curl -s https://api.github.com/repos/blitzkit/blitzkit/releases/latest \ + until DOWNLOAD_URL=$(curl -s https://api.github.com/repos/blitzkit/blitzkit/releases/latest \ | grep "browser_download_url.*bot.zip" \ | cut -d : -f 2,3 \ - | tr -d \") - curl -L -o bot.zip $DOWNLOAD_URL + | tr -d \"); do + echo "Retrying in 5s..."; sleep 5 + done + + echo "Got URL: $DOWNLOAD_URL" + + until curl -L -o bot.zip "$DOWNLOAD_URL"; do + echo "Download failed, retrying in 5s..."; sleep 5 + done + mkdir -p dist/bot - unzip bot.zip -d dist/bot + unzip -o bot.zip -d dist/bot - name: Install sharp run: bun init -y && bun add sharp