diff --git a/.gitea/workflows/build-deploy.yml b/.gitea/workflows/build-deploy.yml index c656c1d6..f8c934a7 100644 --- a/.gitea/workflows/build-deploy.yml +++ b/.gitea/workflows/build-deploy.yml @@ -47,7 +47,14 @@ jobs: uses: actions/download-artifact@v3 with: name: frontend-build - path: /home/sonder/deploy + path: /tmp/os-league-deploy + + - name: Verify paths + run: | + echo "Artifact contents:" + ls -la /tmp/os-league-deploy/ + echo "Deploy target:" + ls -la /home/sonder/leagues-tools/ - name: Stop service run: sudo systemctl stop os-league-tools || true @@ -55,11 +62,12 @@ jobs: - name: Deploy new build run: | sudo rm -rf /home/sonder/leagues-tools/os-league-tools-master/build - sudo tar -xzf /home/sonder/deploy/build.tar.gz -C /home/sonder/leagues-tools/os-league-tools-master/ + sudo mkdir -p /home/sonder/leagues-tools/os-league-tools-master + sudo tar -xzf /tmp/os-league-deploy/build.tar.gz -C /home/sonder/leagues-tools/os-league-tools-master/ sudo chown -R sonder:sonder /home/sonder/leagues-tools/os-league-tools-master/build - name: Start service run: sudo systemctl start os-league-tools - name: Cleanup deploy artifacts - run: rm -rf /home/sonder/deploy/build.tar.gz + run: rm -rf /tmp/os-league-deploy