Fix SSH heredoc in deploy workflow
Some checks failed
Deploy stAndrews / deploy (push) Has been cancelled

This commit is contained in:
2026-03-09 10:53:35 -04:00
parent a395983819
commit 18f240c0ae

View File

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