From e6fac3d31d739332b3e559ace7160a0078344793 Mon Sep 17 00:00:00 2001 From: shiyu Date: Mon, 9 Jun 2025 13:12:52 +0800 Subject: [PATCH] feat(docs): update deployment workflow to prepare target directory and upload documentation --- .github/workflows/docs.yml | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index f442d94..f7a9dc0 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -28,7 +28,7 @@ jobs: working-directory: ./Docs run: bun run docs:build - - name: Deploy to server + - name: Prepare target directory on server uses: appleboy/ssh-action@v1.0.3 with: host: ${{ secrets.SERVER_HOST }} @@ -39,5 +39,13 @@ jobs: script: | mkdir -p /opt/1panel/www/sites/foxel.cc/index rm -rf /opt/1panel/www/sites/foxel.cc/index/* + + - name: Upload documentation to server + uses: appleboy/scp-action@v1 + with: + host: ${{ secrets.SERVER_HOST }} + username: ${{ secrets.SERVER_USERNAME }} + key: ${{ secrets.SERVER_SSH_KEY }} + passphrase: ${{ secrets.SSH_PASSPHRASE }} source: "Docs/.vitepress/dist/*" - target: "/opt/1panel/www/sites/foxel.cc/index" \ No newline at end of file + target: "/opt/1panel/www/sites/foxel.cc/index" \ No newline at end of file