From 1af3b7c2a7f0c3c479b527d6574e53ba4f1f150f Mon Sep 17 00:00:00 2001 From: Ari Yeger Date: Thu, 3 Jul 2025 14:51:16 -0400 Subject: [PATCH] test: attempting to use ssh-agent --- .gitea/workflows/deploy.yml | 17 ++++++----------- 1 file changed, 6 insertions(+), 11 deletions(-) diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index bf89c8e..4530989 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -16,20 +16,15 @@ jobs: with: fetch-depth: 0 - - name: Set up SSH - run: | - mkdir -p /home/node/.ssh - echo "$SSH_PRIVATE_KEY" > /home/node/.ssh/dokku-deploy - chmod 600 /home/node/.ssh/dokku-deploy - ssh-keyscan -H 192.168.1.46 >> /home/node/.ssh/known_hosts - env: - SSH_PRIVATE_KEY: ${{ secrets.DOKKU_DEPLOY_KEY }} + - name: SSH-Agent Setup + id: set-up-ssh + uses: webfactory/ssh-agent@v0.9.0 + with: + ssh-private-key: ${{ secrets.DOKKU_DEPLOY_KEY }} - name: Deploy to Dokku env: - GIT_SSH_COMMAND: 'ssh -o UserKnownHostsFile=/home/node/.ssh/known_hosts' + SSH_AUTH_SOCK: steps.set-up-ssh.outputs.SSH_AUTH_SOCK run: | - eval $(ssh-agent -s) - ssh-add /home/node/.ssh/dokku-deploy git remote add dokku dokku@192.168.1.46:main-page git push dokku master --force \ No newline at end of file