From fe2f920f4d6a481383fd80da15fa0e9587ee8014 Mon Sep 17 00:00:00 2001 From: zihluwang Date: Wed, 17 Jun 2026 00:21:19 +0800 Subject: [PATCH] ci: upload artifact to subdirectory to avoid file conflict --- .gitea/workflows/build.yml | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/.gitea/workflows/build.yml b/.gitea/workflows/build.yml index 062d9d1..a5014a9 100644 --- a/.gitea/workflows/build.yml +++ b/.gitea/workflows/build.yml @@ -30,15 +30,6 @@ jobs: - name: Build release archive run: pnpm build:tar - - name: Clean up previous build artifacts on server - uses: appleboy/ssh-action@v1.0.3 - with: - host: ${{ vars.DEPLOY_HOST }} - username: ${{ vars.DEPLOY_USER }} - port: ${{ vars.DEPLOY_PORT }} - key: ${{ secrets.DEPLOY_SSH_KEY }} - command: rm -f /tmp/dist.tar.gz /tmp/*.tar.gz - - name: Upload artifact to server uses: appleboy/scp-action@v0.1.7 with: @@ -47,7 +38,16 @@ jobs: port: ${{ vars.DEPLOY_PORT }} key: ${{ secrets.DEPLOY_SSH_KEY }} source: "dist.tar.gz" - target: "/tmp/" + target: "/tmp/build-artifact/" + + - name: Move artifact to /tmp + uses: appleboy/ssh-action@v1.0.3 + with: + host: ${{ vars.DEPLOY_HOST }} + username: ${{ vars.DEPLOY_USER }} + port: ${{ vars.DEPLOY_PORT }} + key: ${{ secrets.DEPLOY_SSH_KEY }} + command: mv /tmp/build-artifact/dist.tar.gz /tmp/dist.tar.gz && rm -rf /tmp/build-artifact upload-release-asset: name: Upload to Gitea Release