diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index 5aee9ad..29535c8 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -50,7 +50,9 @@ jobs: echo "MINIO_ROOT_PASSWORD=${MINIO_ROOT_PASSWORD}" echo "POSTGREST_JWT_SECRET=${POSTGREST_JWT_SECRET}" } >> .env - docker compose up -d db postgrest minio minio_init + # Bring the stack up fresh — --force-recreate ensures no stale + # network/container references from prior failed attempts + docker compose up -d --force-recreate db postgrest minio minio_init # Wait for Postgres healthcheck for i in $(seq 1 30); do if docker compose exec -T db pg_isready -U "${POSTGRES_USER}" -d "${POSTGRES_DB}" > /dev/null 2>&1; then