From 767b0b6cbed1b4df6903bf4e4027c6250335ec9a Mon Sep 17 00:00:00 2001 From: Alexander Lyall Date: Sat, 8 Nov 2025 19:08:12 +0000 Subject: [PATCH] Update .gitea/workflows/publish.yaml --- .gitea/workflows/publish.yaml | 21 ++++++++++++++------- 1 file changed, 14 insertions(+), 7 deletions(-) diff --git a/.gitea/workflows/publish.yaml b/.gitea/workflows/publish.yaml index dae122a..f5e7875 100644 --- a/.gitea/workflows/publish.yaml +++ b/.gitea/workflows/publish.yaml @@ -14,13 +14,20 @@ jobs: name: Deploy runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 - - name: Copy files via SSH - uses: appleboy/scp-action@v1 + - name: Checkout code + uses: actions/checkout@v3 + + - name: SFTP upload + uses: Dylan700/sftp-upload-action@latest with: - host: ${{ vars.SSH_HOST }} + server: ${{ vars.SSH_HOST }} username: ${{ vars.SSH_USERNAME }} key: ${{ secrets.SSH_KEY }} - port: ${{ secrets.PORT }} - source: ${{ vars.GIT_FOLDER }} - target: ${{ vars.SSH_FOLDER }} \ No newline at end of file + passphrase: ${{ secrets.KEY_PASSWORD }} + port: 22 + uploads: | + . => ${{ vars.SSH_FOLDER }} + delete: 'true' + ignore: | + *.git + */**/*git* \ No newline at end of file