From 1fcc9c21b0aa4d1ca1593bacec48beda2530aa18 Mon Sep 17 00:00:00 2001 From: thomasabishop Date: Tue, 8 Jul 2025 16:59:23 +0100 Subject: [PATCH] fix: try again to run Forgejo deploy action --- .forgejo/workflows/deploy.yaml | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) diff --git a/.forgejo/workflows/deploy.yaml b/.forgejo/workflows/deploy.yaml index 8d2adde..29c2b9d 100644 --- a/.forgejo/workflows/deploy.yaml +++ b/.forgejo/workflows/deploy.yaml @@ -57,12 +57,10 @@ jobs: - run: npm run build:posts - run: npm run build - - name: Copy files via SCP - uses: appleboy/scp-action@v0.1.4 - with: - host: localhost - username: thomas - key: ${{ secrets.SSH_PRIVATE_KEY }} - source: "dist/*" - target: "/var/www/systemsobscure.blog/" - strip_components: 1 + - name: Deploy via SSH + run: | + echo "${{ secrets.SSH_PRIVATE_KEY }}" > /tmp/ssh_key + chmod 600 /tmp/ssh_key + ssh -i /tmp/ssh_key -o StrictHostKeyChecking=no thomas@localhost "rm -rf /var/www/systemsobscure.blog/*" + scp -i /tmp/ssh_key -o StrictHostKeyChecking=no -r dist/* thomas@localhost:/var/www/systemsobscure.blog/ + rm /tmp/ssh_key