From 6a4aef90426b77aa4adc9056ef65cbcb32ab70c3 Mon Sep 17 00:00:00 2001 From: Roger Gonzalez Date: Wed, 14 May 2025 20:04:38 -0300 Subject: [PATCH] Add SSH agent forwarding for deployment - Initialize SSH agent forwarding to allow SSH key usage. - This resolves issues with deploying to the server. - Ensures the deployment process can access the SSH key. --- .gitea/workflows/deploy.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index 7216bab..6c47380 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -15,6 +15,7 @@ jobs: - name: Setup SSH run: | + eval "$(ssh-agent -s)" mkdir -p ~/.ssh echo "$SSH_PRIVATE_KEY" | tr -d '\r' | ssh-add - chmod 700 ~/.ssh @@ -24,6 +25,7 @@ jobs: SSH_PRIVATE_KEY: ${{ secrets.SSH_PRIVATE_KEY }} SSH_HOST: ${{ secrets.SSH_HOST }} + - name: Deploy via SSH run: | ssh -p "$SSH_PORT" "$SSH_USER@$SSH_HOST" 'cd /home/rogsme/repo && git stash && git pull --force origin master && ./build.sh'