From becc89d0f685fc64f1482f3ed52a3b2117ad4ae1 Mon Sep 17 00:00:00 2001 From: Dimas Date: Sat, 19 Oct 2024 20:48:05 +0100 Subject: [PATCH] update --- .github/workflows/docker-image.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/docker-image.yml b/.github/workflows/docker-image.yml index ff929388..7abd2a1c 100644 --- a/.github/workflows/docker-image.yml +++ b/.github/workflows/docker-image.yml @@ -62,10 +62,10 @@ jobs: # Wait for PostGIS container to be healthy before running tests - name: Wait for PostGIS to be ready run: | - export POSTGRES_USER=${POSTGRES_USER:-docker} - export POSTGRES_PASS=${POSTGRES_PASS:-docker} - docker compose --env-file .example.env -p minisass -f docker-compose.yml -f docker-compose.override.yml \ - exec db bash -c "until pg_isready -h localhost -U $POSTGRES_USER; do sleep 1; done" + until [ "$(docker inspect --format='{{json .State.Health.Status}}' $(docker compose ps -q db))" == "\"healthy\"" ]; do + echo "Waiting for PostGIS to be healthy..." + sleep 5 + done - name: Run Django migrate run: make migrate