From fb91da791756022b0964b71afa8dffb281ef9de3 Mon Sep 17 00:00:00 2001 From: k1nq Date: Fri, 18 Sep 2026 18:09:58 +0500 Subject: [PATCH] Fix MinIO startup on Gitea runner --- .gitea/workflows/ci.yml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/.gitea/workflows/ci.yml b/.gitea/workflows/ci.yml index a1f11f0..085c500 100644 --- a/.gitea/workflows/ci.yml +++ b/.gitea/workflows/ci.yml @@ -62,7 +62,7 @@ jobs: CELERY_BROKER_URL: redis://localhost:6379/1 IMPORTS_KEK_B64: ${{ secrets.CI_IMPORTS_KEK_B64 }} CI_RLS_DATABASE_PASSWORD: ${{ secrets.CI_RLS_DATABASE_PASSWORD }} - CI_MINIO_ROOT_PASSWORD: ${{ secrets.CI_MINIO_ROOT_PASSWORD }} + MINIO_ROOT_PASSWORD: ${{ secrets.CI_MINIO_ROOT_PASSWORD }} RLS_DATABASE_URL: postgresql+psycopg://finance_app_test:${{ secrets.CI_RLS_DATABASE_PASSWORD }}@localhost:5432/finance_test S3_ENDPOINT_URL: http://localhost:9000 S3_REGION: us-east-1 @@ -93,7 +93,7 @@ jobs: # Unique container name keeps parallel/retried runs off each other. - name: Start MinIO (S3-compatible test storage) run: | - docker run -d --name minio-ci-${{ github.run_id }}-${{ github.run_attempt }} -p 9000:9000 \ + docker run -d --name minio-ci-${{ github.run_id }}-${{ github.run_attempt }} --network host \ -e MINIO_ROOT_USER=minioadmin -e MINIO_ROOT_PASSWORD \ quay.io/minio/minio:latest server /data for i in $(seq 1 30); do @@ -102,6 +102,7 @@ jobs: fi sleep 2 done + docker logs minio-ci-${{ github.run_id }}-${{ github.run_attempt }} echo "MinIO did not become healthy" && exit 1 - name: Test (pytest) run: uv run pytest -ra