From ee456b274e9a013edf182fc015821cd426c2e4b0 Mon Sep 17 00:00:00 2001 From: toufic ar Date: Tue, 27 Jan 2026 06:12:04 +0200 Subject: [PATCH] use ssh action for deploy workflow --- .forgejo/workflows/deploy.yaml | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/.forgejo/workflows/deploy.yaml b/.forgejo/workflows/deploy.yaml index d8a906b..d0d1c75 100644 --- a/.forgejo/workflows/deploy.yaml +++ b/.forgejo/workflows/deploy.yaml @@ -14,12 +14,10 @@ jobs: apt update apt install rsync -y - name: add ssh key - run: | - set -e - mkdir -p /root/.ssh - ssh-keyscan toufy.me > /root/.ssh/known_hosts - echo "${{ secrets.ACTIONS_SSH_KEY }}" | tr -d "\r" > /root/.ssh/id_ed25519 - chmod -R 600 /root/.ssh + uses: actions/ssh-setup@v1 + with: + ssh-key: ${{ secrets.ACTIONS_SSH_KEY }} + add-hosts: "toufy.me" - name: copy repo to target run: rsync -az . root@toufy.me:/etc/nixos - name: nixos-rebuild dry-activate