diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index cf778808..1cbc5bb2 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -54,30 +54,35 @@ jobs: ALPHA_SSH_KEY: ${{ secrets.ALPHA_SSH_KEY }} run: | mkdir -p ~/.ssh - echo "$ALPHA_SSH_KEY" > ~/.ssh/id_ed25519 - chmod 600 ~/.ssh/id_ed25519 - ssh-keyscan -H alpha.mintel.me >> ~/.ssh/known_hosts + echo "$ALPHA_SSH_KEY" | tr -d '\r' > ~/.ssh/id_deploy + chmod 600 ~/.ssh/id_deploy + cat >> ~/.ssh/config </dev/null || - docker compose -f docker-compose.yaml pull && + (docker compose -f docker-compose.yml pull 2>/dev/null || docker compose -f docker-compose.yaml pull) && docker image prune -f && docker compose up -d '