From 20cde2f18dc91569009012d29caf829ae9940843 Mon Sep 17 00:00:00 2001
From: PGijsbers
Date: Fri, 23 Oct 2026 11:54:02 +0300
Subject: [PATCH] Run fewer services
---
.github/workflows/test.yml | 7 +++----
1 file changed, 3 insertions(+), 4 deletions(-)
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