From f73076b3d7fb35d024f59892a4b616e5d8b82106 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=98=94=E5=BF=B5?= <1@72wo.cn> Date: Tue, 6 Jan 2026 22:34:48 +0800 Subject: [PATCH] =?UTF-8?q?```=20refactor(workflow):=20=E4=BD=BF=E7=94=A8G?= =?UTF-8?q?itHub=20Action=E6=9B=BF=E6=8D=A2=E4=B8=83=E7=89=9B=E4=BA=91?= =?UTF-8?q?=E4=B8=8A=E4=BC=A0=E8=84=9A=E6=9C=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 移除手动下载和配置qshell的步骤 - 采用cumt-ro --- .github/workflows/logic_CI.yml | 21 +++++++++------------ 1 file changed, 9 insertions(+), 12 deletions(-) diff --git a/.github/workflows/logic_CI.yml b/.github/workflows/logic_CI.yml index 98b2492b0..4584c22cc 100644 --- a/.github/workflows/logic_CI.yml +++ b/.github/workflows/logic_CI.yml @@ -51,18 +51,15 @@ jobs: run: go build -o ./logic_${{ needs.prepare-version.outputs.build_version }} -v ./logic - name: 上传到七牛云 - run: | - # 下载 qshell - wget -q https://github.com/qiniu/qshell/releases/download/v2.9.0/qshell-v2.9.0-linux-amd64.tar.gz - tar -zxf qshell-v2.9.0-linux-amd64.tar.gz - chmod +x qshell-v2.9.0-linux-amd64 - - # 配置账号 - ./qshell-v2.9.0-linux-amd64 account ${{ secrets.QINIU_AK }} ${{ secrets.QINIU_SK }} - - # 上传文件 (z2 区域使用 up-z2.qiniup.com) - FILE_NAME="logic_${{ needs.prepare-version.outputs.build_version }}" - ./qshell-v2.9.0-linux-amd64 fput ${{ secrets.QINIU_BUCKET_NAME }} releases/${FILE_NAME} ./${FILE_NAME} true + uses: cumt-robin/upload-to-qiniu-action@v1 + with: + access_key: ${{ secrets.QINIU_AK }} + secret_key: ${{ secrets.QINIU_SK }} + bucket: ${{ secrets.QINIU_BUCKET_NAME }} + region: z2 + local_dir: . + upload_prefix: releases/ + exclude: "**/*.go" - name: Upload Build Artifact uses: actions/upload-artifact@v4