From d4062f98a3120845410f7befa73aef30ec18faee Mon Sep 17 00:00:00 2001 From: Ksan Date: Fri, 10 Jul 2026 00:47:23 +0200 Subject: [PATCH] fixed path --- .gitea/workflows/ci-cd.yaml | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/.gitea/workflows/ci-cd.yaml b/.gitea/workflows/ci-cd.yaml index ff67248..1373e5c 100644 --- a/.gitea/workflows/ci-cd.yaml +++ b/.gitea/workflows/ci-cd.yaml @@ -45,13 +45,15 @@ jobs: ssh-keyscan -H ${{ secrets.DEPLOY_HOST }} >> ~/.ssh/known_hosts HOST=${{ secrets.DEPLOY_USER }}@${{ secrets.DEPLOY_HOST }} - DIR=~/programs/botinator + # Path relative to the remote user's home (ssh/scp start there). Do NOT + # use ~ here — it would expand on the runner, not on the server. + DIR=programs/botinator # Ship the compose file and Lavalink config to the server. .env and # catchphrases.txt live on the server and are intentionally not copied. ssh -i ~/.ssh/key $HOST "mkdir -p $DIR/lavalink" - scp -i ~/.ssh/key docker-compose.yaml $HOST:'~/programs/botinator/docker-compose.yaml' - scp -i ~/.ssh/key lavalink/application.yml $HOST:'~/programs/botinator/lavalink/application.yml' + scp -i ~/.ssh/key docker-compose.yaml $HOST:"$DIR/docker-compose.yaml" + scp -i ~/.ssh/key lavalink/application.yml $HOST:"$DIR/lavalink/application.yml" ssh -i ~/.ssh/key $HOST \ "cd $DIR && docker compose pull && docker compose up -d"