diff --git a/gitea/workflows/deploy.yml b/gitea/workflows/deploy.yml index 6c32cab..6abdd58 100644 --- a/gitea/workflows/deploy.yml +++ b/gitea/workflows/deploy.yml @@ -6,7 +6,7 @@ on: - master jobs: - copy-into-repo: + deploy: runs-on: docker env: @@ -34,6 +34,13 @@ jobs: # 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: | @@ -63,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 @@ -72,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