From 3d1e6aa04533a9ecc80af52c933436dde02fb9f7 Mon Sep 17 00:00:00 2001 From: Julien Dessaux Date: Sat, 15 Mar 2025 23:30:39 +0100 Subject: [PATCH] chore(tooling): update deploy workflow to not need root --- .forgejo/workflows/main.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.forgejo/workflows/main.yaml b/.forgejo/workflows/main.yaml index 89a0f23..9957cd3 100644 --- a/.forgejo/workflows/main.yaml +++ b/.forgejo/workflows/main.yaml @@ -51,8 +51,8 @@ jobs: umask 077 printf '%s' "$SSH_PRIVATE_KEY" | base64 -d > private_key SSHOPTS="-i private_key -o StrictHostKeyChecking=accept-new" - rsync -e "ssh ${SSHOPTS}" ods root@ods.adyxax.org:/usr/local/bin/ - ssh ${SSHOPTS} root@ods.adyxax.org "systemctl restart ods" + rsync -e "ssh ${SSHOPTS}" ods ods@ods.adyxax.org: + ssh ${SSHOPTS} ods@ods.adyxax.org "systemctl --user restart ods" env: SSH_PRIVATE_KEY: '${{ secrets.SSH_PRIVATE_KEY }}' publish: