Fix SSH heredoc in deploy workflow

This commit is contained in:
2026-03-09 10:53:35 -04:00
parent 1121a04f53
commit d8db264834

View File

@@ -25,9 +25,9 @@ jobs:
echo "$SSH_PRIVATE_KEY" > ~/.ssh/id_rsa
chmod 600 ~/.ssh/id_rsa
ssh-keyscan -H $SERVER_IP >> ~/.ssh/known_hosts
ssh ${SERVER_USER}@${SERVER_IP} << 'EOF'
cd /data/projects/r/stAndrews
git pull
docker compose up -d --build
ssh ${SERVER_USER}@${SERVER_IP} "
cd /data/projects/r/stAndrews &&
git pull &&
docker compose up -d --build &&
docker exec analytics-gateway caddy reload --config /etc/caddy/Caddyfile --adapter caddyfile
EOF
"