diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 4bd72f974..dc6b5df3a 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -122,10 +122,9 @@ jobs: run: | chmod -R a+rw ./data chmod -R a+rw ./logs - docker compose --profile rest-api --profile minio --profile evaluation-engine up -d - - echo "Waiting for PHP API to boot..." - timeout 60s bash -c 'until [ "$(docker inspect -f {{.State.Health.Status}} openml-php-rest-api)" == "healthy" ]; do sleep 5; done' + # specify the services directly for now because there isn't yet a profile + # for ES-less PHP API + docker compose up nginx php-api minio evaluation-engine --quiet-pull --wait echo "Final Verification: Gateway Connectivity..." curl -sSfL http://localhost:8000/api/v1/xml/data/1 | head -n 15