From d943372ea7b3eb3b13b7f802318818505b7dc005 Mon Sep 17 00:00:00 2001 From: Marcel Date: Thu, 19 Mar 2026 13:06:38 +0100 Subject: [PATCH] fix(ci): pass docker-compose.ci.yml override to e2e compose commands The e2e job was calling plain `docker compose up` without the CI override file, so it used the base compose bind-mount for MinIO (./data/minio) which doesn't exist on the runner. The CI override replaces bind mounts with ephemeral named volumes. Co-Authored-By: Claude Sonnet 4.6 --- .gitea/workflows/ci.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.gitea/workflows/ci.yml b/.gitea/workflows/ci.yml index 991ea0b5..e060c25f 100644 --- a/.gitea/workflows/ci.yml +++ b/.gitea/workflows/ci.yml @@ -109,10 +109,10 @@ jobs: # ── Infrastructure ────────────────────────────────────────────────────── - name: Cleanup leftover containers from previous runs - run: docker compose down --volumes --remove-orphans || true + run: docker compose -f docker-compose.yml -f docker-compose.ci.yml down --volumes --remove-orphans || true - name: Start DB and MinIO - run: docker compose up -d db minio create-buckets + run: docker compose -f docker-compose.yml -f docker-compose.ci.yml up -d db minio create-buckets - name: Wait for DB to be ready run: |