@@ -45,14 +45,14 @@ jobs:
4545 SSH_USER : ${{ secrets.SSH_USER }}
4646 SSH_PASSWORD : ${{ secrets.SSH_PASSWORD }}
4747 run : |
48- echo "Creating remote directory /home/plugin/downloads/ "
48+ echo "Creating remote directory /home/zhuge/costrict.ai/nginx/html/plugin/download "
4949
5050 sshpass -p "${SSH_PASSWORD}" ssh \
5151 -o StrictHostKeyChecking=no \
5252 -o UserKnownHostsFile=/dev/null \
5353 -p "${SSH_PORT:-22}" \
5454 "${SSH_USER}@${SSH_HOST}" \
55- "mkdir -p /home/plugin/downloads/ "
55+ "mkdir -p /home/zhuge/costrict.ai/nginx/html/plugin/download "
5656
5757 echo "Directory created successfully"
5858
6767 run : |
6868 VERSION=${{ steps.version.outputs.version }}
6969 SOURCE_FILE="bin/zgsm-${VERSION}.vsix"
70- TARGET_PATH="/home/plugin/downloads /zgsm-${VERSION}.vsix"
70+ TARGET_PATH="/home/zhuge/costrict.ai/nginx/html/ plugin/download /zgsm-${VERSION}.vsix"
7171
7272 echo "Uploading ${SOURCE_FILE} to ${SSH_HOST}:${TARGET_PATH}"
7373
@@ -90,19 +90,19 @@ jobs:
9090 SSH_PASSWORD : ${{ secrets.SSH_PASSWORD }}
9191 run : |
9292 VERSION=${{ steps.version.outputs.version }}
93- echo "Cleaning up old versions in /home/plugin/downloads/ "
93+ echo "Cleaning up old versions in /home/zhuge/costrict.ai/nginx/html/plugin/download "
9494
9595 sshpass -p "${SSH_PASSWORD}" ssh \
9696 -o StrictHostKeyChecking=no \
9797 -o UserKnownHostsFile=/dev/null \
9898 -p "${SSH_PORT:-22}" \
9999 "${SSH_USER}@${SSH_HOST}" \
100- "cd /home/plugin/downloads/ && ls -la zgsm-*.vsix 2>/dev/null | grep -v 'zgsm-${VERSION}.vsix' | awk '{print \$9}' | xargs -r rm -f"
100+ "cd /home/zhuge/costrict.ai/nginx/html/plugin/download && ls -la zgsm-*.vsix 2>/dev/null | grep -v 'zgsm-${VERSION}.vsix' | awk '{print \$9}' | xargs -r rm -f"
101101
102102 echo "Cleanup completed"
103103
104104 - name : Report upload status
105105 if : steps.upload.outcome == 'failure'
106106 run : |
107107 echo "::warning::SSH upload failed. VSIX was not uploaded to server."
108- echo "Please manually upload bin/zgsm-${{ steps.version.outputs.version }}.vsix to /home/plugin/downloads/ "
108+ echo "Please manually upload bin/zgsm-${{ steps.version.outputs.version }}.vsix to /home/zhuge/costrict.ai/nginx/html/plugin/download "
0 commit comments