diff --git a/.gitea/workflows/publish.yaml b/.gitea/workflows/publish.yaml index eccfcdb..dae122a 100644 --- a/.gitea/workflows/publish.yaml +++ b/.gitea/workflows/publish.yaml @@ -14,19 +14,13 @@ jobs: name: Deploy runs-on: ubuntu-latest steps: - - name: Checkout code - uses: actions/checkout@v3 - - - name: SFTP upload - uses: Dylan700/sftp-upload-action@latest + - uses: actions/checkout@v4 + - name: Copy files via SSH + uses: appleboy/scp-action@v1 with: - server: ${{ vars.SSH_HOST }} + host: ${{ vars.SSH_HOST }} username: ${{ vars.SSH_USERNAME }} key: ${{ secrets.SSH_KEY }} - port: 22 - uploads: | - ${{ vars.GIT_FOLDER }} => ${{ vars.SSH_FOLDER }} - delete: 'true' - ignore: | - *.git - */**/*git* \ No newline at end of file + port: ${{ secrets.PORT }} + source: ${{ vars.GIT_FOLDER }} + target: ${{ vars.SSH_FOLDER }} \ No newline at end of file