ci: fix SSH port to 1220, remove sudo (ubuntu in docker group)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Vadym Samoilenko 2026-02-23 18:25:50 +00:00
parent 11826a63eb
commit f018a6e703

View file

@ -18,7 +18,7 @@ jobs:
host: ${{ secrets.SSH_HOST }}
username: ${{ secrets.SSH_USER }}
key: ${{ secrets.SSH_PRIVATE_KEY }}
port: 22
port: 1220
script_stop: true
script: |
set -euo pipefail
@ -32,12 +32,12 @@ jobs:
git -C "$PROJECT_DIR" reset --hard origin/main
echo "▶ Building Docker image..."
sudo docker compose -f "$COMPOSE_FILE" --env-file "$ENV_FILE" build --pull
docker compose -f "$COMPOSE_FILE" --env-file "$ENV_FILE" build --pull
echo "▶ Restarting containers..."
sudo docker compose -f "$COMPOSE_FILE" --env-file "$ENV_FILE" up -d --remove-orphans
docker compose -f "$COMPOSE_FILE" --env-file "$ENV_FILE" up -d --remove-orphans
echo "▶ Pruning unused images..."
sudo docker image prune -f
docker image prune -f
echo "✓ Deploy complete — $(git -C "$PROJECT_DIR" rev-parse --short HEAD)"