From 6d8c9fa80a8fde1fd66cf451e01830675d2880d7 Mon Sep 17 00:00:00 2001 From: Sangelo Date: Wed, 10 Jan 2024 17:14:31 +0100 Subject: [PATCH] Extend custom actions --- .forgejo/workflows/deploy.yml | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/.forgejo/workflows/deploy.yml b/.forgejo/workflows/deploy.yml index 0f40a72..fce6a8e 100644 --- a/.forgejo/workflows/deploy.yml +++ b/.forgejo/workflows/deploy.yml @@ -24,9 +24,20 @@ jobs: - name: Build Hugo Site run: hugo + - name: Set up SSH Key + run: | + mkdir -p ~/.ssh + echo "${{ secrets.SSH_PRIV_KEY }}" > ~/.ssh/id_ed25519 + chmod 600 ~/.ssh/id_ed25519 + - name: Deploy to SSH Host run: | - rsync -avz --delete -e "ssh -i ${{ secrets.SSH_PRIV_KEY }} -o StrictHostKeyChecking=no" ./public/ wiki-deploy@${{ secrets.SSH_HOST }}:/var/www/wiki.lunivity.com/ + rsync -avz --delete -e "ssh -i ~/.ssh/id_ed25519 -o StrictHostKeyChecking=no" ./public/ wiki-deploy@${{ secrets.SSH_HOST }}:/var/www/wiki.lunivity.com/ + + - name: Remove SSH Key + run: | + rm -rf ~/.ssh + echo "SSH Key removed." # - name: Deploy to SSH Host # uses: https://github.com/Creepios/sftp-action@v1.0.5