diff --git a/.github/workflows/logic_CI.yml b/.github/workflows/logic_CI.yml index 4584c22cc..467361642 100644 --- a/.github/workflows/logic_CI.yml +++ b/.github/workflows/logic_CI.yml @@ -48,7 +48,9 @@ jobs: go-version: '1.25' - name: 编译logic服务 - run: go build -o ./logic_${{ needs.prepare-version.outputs.build_version }} -v ./logic + run: | + mkdir -p build + go build -o ./build/logic_${{ needs.prepare-version.outputs.build_version }} -v ./logic - name: 上传到七牛云 uses: cumt-robin/upload-to-qiniu-action@v1 @@ -57,15 +59,14 @@ jobs: secret_key: ${{ secrets.QINIU_SK }} bucket: ${{ secrets.QINIU_BUCKET_NAME }} region: z2 - local_dir: . + local_dir: build upload_prefix: releases/ - exclude: "**/*.go" - name: Upload Build Artifact uses: actions/upload-artifact@v4 with: name: logic_${{ needs.prepare-version.outputs.build_version }} - path: ./logic_${{ needs.prepare-version.outputs.build_version }} + path: ./build/logic_${{ needs.prepare-version.outputs.build_version }} # - name: 推送到服务器并通过screen启动服务 # uses: easingthemes/ssh-deploy@main