From f4e6cc6ad52f16996efab6949d85a7ab8184206d Mon Sep 17 00:00:00 2001 From: Aran Roig Date: Mon, 13 Jul 2026 17:40:35 +0200 Subject: [PATCH] Test 4 --- .gitea/workflows/deploy.yml | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index 4954f85..6abdd58 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -24,17 +24,23 @@ jobs: - name: Install SSH client run: | - apt-get update -y && apt-get install -y openssh-client rsync + apt-get update -y && apt-get install -y openssh-client - name: Setup SSH inside container run: | - rm -R ~/.ssh mkdir -p ~/.ssh echo "${{ secrets.DEPLOY_KEY }}" > ~/.ssh/id_ed25519 chmod 600 ~/.ssh/id_ed25519 # Add the container host to known_hosts ssh-keyscan -H ${{ secrets.DEPLOY_HOST }} >> ~/.ssh/known_hosts + + - name: Test SSH + run: | + ssh -vvv \ + -o BatchMode=yes \ + deploy@${{ secrets.DEPLOY_HOST }} \ + "echo connected" - name: Log in to registry run: | @@ -64,7 +70,7 @@ jobs: - name: Copy files run: | - scp ./target/docker-compose.yml deploy@${{ secrets.DEPLOY_HOST}}:/var/www/app/ + scp ./target/docker-compose.yml deploy@${{ secrets.DEPLOY_HOST }}:/var/www/app/ scp ./target/nginx.conf deploy@${{ secrets.DEPLOY_HOST }}:/var/www/app/nginx.conf scp ./target/.env deploy@${{ secrets.DEPLOY_HOST }}:/var/www/app/.env @@ -73,6 +79,6 @@ jobs: ssh deploy@${{ secrets.DEPLOY_HOST }} << 'EOF' echo "${{ secrets.REGISTRY_PASSWORD }}" | docker login git.aranroig.com -u "${{ secrets.REGISTRY_USER }}" --password-stdin cd /var/www/app/ - docker-compose pull - docker-compose up -d + docker compose pull + docker compose up -d EOF