```
refactor(workflow): 使用GitHub Action替换七牛云上传脚本 - 移除手动下载和配置qshell的步骤 - 采用cumt-ro
This commit is contained in:
21
.github/workflows/logic_CI.yml
vendored
21
.github/workflows/logic_CI.yml
vendored
@@ -51,18 +51,15 @@ jobs:
|
|||||||
run: go build -o ./logic_${{ needs.prepare-version.outputs.build_version }} -v ./logic
|
run: go build -o ./logic_${{ needs.prepare-version.outputs.build_version }} -v ./logic
|
||||||
|
|
||||||
- name: 上传到七牛云
|
- name: 上传到七牛云
|
||||||
run: |
|
uses: cumt-robin/upload-to-qiniu-action@v1
|
||||||
# 下载 qshell
|
with:
|
||||||
wget -q https://github.com/qiniu/qshell/releases/download/v2.9.0/qshell-v2.9.0-linux-amd64.tar.gz
|
access_key: ${{ secrets.QINIU_AK }}
|
||||||
tar -zxf qshell-v2.9.0-linux-amd64.tar.gz
|
secret_key: ${{ secrets.QINIU_SK }}
|
||||||
chmod +x qshell-v2.9.0-linux-amd64
|
bucket: ${{ secrets.QINIU_BUCKET_NAME }}
|
||||||
|
region: z2
|
||||||
# 配置账号
|
local_dir: .
|
||||||
./qshell-v2.9.0-linux-amd64 account ${{ secrets.QINIU_AK }} ${{ secrets.QINIU_SK }}
|
upload_prefix: releases/
|
||||||
|
exclude: "**/*.go"
|
||||||
# 上传文件 (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
|
|
||||||
|
|
||||||
- name: Upload Build Artifact
|
- name: Upload Build Artifact
|
||||||
uses: actions/upload-artifact@v4
|
uses: actions/upload-artifact@v4
|
||||||
|
|||||||
Reference in New Issue
Block a user