diff --git a/.github/workflows/logic_CI.yml b/.github/workflows/logic_CI.yml index ffbb1f163..c2c3a1918 100644 --- a/.github/workflows/logic_CI.yml +++ b/.github/workflows/logic_CI.yml @@ -48,8 +48,9 @@ jobs: go-version: '1.25' - name: 编译logic服务 - run: go build -o ./logic_${{ needs.prepare-version.outputs.build_version }} -v ./logic - # 移除了public目录,直接在当前目录生成可执行文件 + run: | + mkdir -p build + go build -o ./build/logic_${{ needs.prepare-version.outputs.build_version }} -v ./logic - name: 上传到七牛云 uses: luochongfei/up2qn@master @@ -58,10 +59,8 @@ jobs: zone: "z2" access_key: ${{ secrets.QINIU_AK }} secret_key: ${{ secrets.QINIU_SK }} - local_dir: . - local_exclude: "**/*.go|**/go.mod|**/go.sum" + local_dir: build target_dir: releases/ - target_file: "logic_${{ needs.prepare-version.outputs.build_version }}" - name: Upload Build Artifact uses: actions/upload-artifact@v4