diff --git a/.github/workflows/cd.yml b/.github/workflows/cd.yml index bce7a42c..7d32be6d 100644 --- a/.github/workflows/cd.yml +++ b/.github/workflows/cd.yml @@ -73,18 +73,17 @@ jobs: set -e cd /home/ubuntu/deare - ENV_FILE=/home/ubuntu/deare/.env.prod COMPOSE_FILE=/home/ubuntu/deare/docker-compose-dev.yml - docker compose --env-file $ENV_FILE -f $COMPOSE_FILE pull app + docker compose -f $COMPOSE_FILE pull app - if docker compose --env-file $ENV_FILE -f $COMPOSE_FILE up -d; then + if docker compose -f $COMPOSE_FILE up -d; then echo "compose up succeeded without down" else echo "compose up failed. fallback to down -> up" - docker compose --env-file $ENV_FILE -f $COMPOSE_FILE down - docker compose --env-file $ENV_FILE -f $COMPOSE_FILE up -d + docker compose -f $COMPOSE_FILE down + docker compose -f $COMPOSE_FILE up -d fi - docker compose --env-file $ENV_FILE -f $COMPOSE_FILE ps + docker compose -f $COMPOSE_FILE ps docker image prune -f