From ed5a95c87199e40fe85498c7116c01657d25b30d Mon Sep 17 00:00:00 2001 From: Erik Date: Sun, 18 Jan 2026 13:39:04 +0000 Subject: [PATCH] .gitea/workflows/dotnet-deploy.yml aktualisiert --- .gitea/workflows/dotnet-deploy.yml | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/.gitea/workflows/dotnet-deploy.yml b/.gitea/workflows/dotnet-deploy.yml index 11ff001..0aee3b4 100644 --- a/.gitea/workflows/dotnet-deploy.yml +++ b/.gitea/workflows/dotnet-deploy.yml @@ -91,12 +91,16 @@ jobs: SSH_USER: ${{ secrets.SSH_USER }} SSH_HOST: ${{ secrets.SSH_HOST }} SSH_PORT: ${{ secrets.SSH_PORT }} - SERVICE_NAME: ${{ secrets.SERVICE_NAME }} + SERVICE_NAME: ${{ secrets.SERVICE_NAME }} # z. B. 'myapp.service' run: | - ssh -i ~/.ssh/id_deploy -p "${SSH_PORT:-22}" "${SSH_USER}@${SSH_HOST}" \ - "sudo -n /usr/bin/systemctl daemon-reload && \ - sudo -n /usr/bin/systemctl restart '${SERVICE_NAME}' && \ - sudo -n /usr/bin/systemctl status --no-pager '${SERVICE_NAME}'" + set -euo pipefail + ssh -tt -i ~/.ssh/id_deploy -p "${SSH_PORT:-22}" "${SSH_USER}@${SSH_HOST}" " + set -euo pipefail + /usr/bin/sudo -n /usr/bin/systemctl daemon-reload && \ + /usr/bin/sudo -n /usr/bin/systemctl restart '${SERVICE_NAME}' && \ + /usr/bin/sudo -n /usr/bin/systemctl status --no-pager '${SERVICE_NAME}' + " + EOF