From 42c439448456a35ce7e220ea1b2e86ba4b10db41 Mon Sep 17 00:00:00 2001 From: Soulter <905617992@qq.com> Date: Sat, 31 May 2025 13:50:40 +0800 Subject: [PATCH] ci: upload dashboard artifact to Cloudflare R2 when auto release --- .github/workflows/auto_release.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/auto_release.yml b/.github/workflows/auto_release.yml index 5f222b064..e6f84e716 100644 --- a/.github/workflows/auto_release.yml +++ b/.github/workflows/auto_release.yml @@ -31,6 +31,7 @@ jobs: R2_SECRET_ACCESS_KEY: ${{ secrets.R2_SECRET_ACCESS_KEY }} R2_BUCKET_NAME: "astrbot" R2_OBJECT_NAME: "astrbot-webui-latest.zip" + VERSION_TAG: ${{ github.ref_name }} run: | echo "Installing rclone..." curl https://rclone.org/install.sh | sudo bash @@ -48,6 +49,7 @@ jobs: echo "Uploading dist.zip to R2 bucket: $R2_BUCKET_NAME/$R2_OBJECT_NAME" rclone copy dashboard/dist.zip r2:$R2_BUCKET_NAME/$R2_OBJECT_NAME --progress + rclone copy dashboard/dist.zip r2:$R2_BUCKET_NAME/astrbot-webui-${VERSION_TAG}.zip --progress - name: Fetch Changelog run: |