diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 67f19ba..9938145 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -77,12 +77,6 @@ jobs: options: >- --health-cmd "redis-cli ping" --health-interval 5s --health-timeout 3s --health-retries 10 - minio: - image: bitnami/minio:2025 - env: - MINIO_ROOT_USER: siop - MINIO_ROOT_PASSWORD: siop-minio - ports: ['9000:9000'] env: DATABASE_URL: postgresql://siop:siop@localhost:5432/siop REDIS_URL: redis://localhost:6379 @@ -92,6 +86,11 @@ jobs: MINIO_SECRET_KEY: siop-minio steps: - uses: actions/checkout@v5 + - name: Démarrer MinIO (l'image officielle exige une commande — pas un service) + run: | + docker run -d --name minio -p 9000:9000 \ + -e MINIO_ROOT_USER=siop -e MINIO_ROOT_PASSWORD=siop-minio \ + minio/minio:RELEASE.2025-09-07T16-13-09Z server /data - uses: pnpm/action-setup@v4 - uses: actions/setup-node@v5 with: @@ -139,12 +138,6 @@ jobs: options: >- --health-cmd "redis-cli ping" --health-interval 5s --health-timeout 3s --health-retries 10 - minio: - image: bitnami/minio:2025 - env: - MINIO_ROOT_USER: siop - MINIO_ROOT_PASSWORD: siop-minio - ports: ['9000:9000'] env: DATABASE_URL: postgresql://siop:siop@localhost:5432/siop REDIS_URL: redis://localhost:6379 @@ -154,6 +147,11 @@ jobs: MINIO_SECRET_KEY: siop-minio steps: - uses: actions/checkout@v5 + - name: Démarrer MinIO (l'image officielle exige une commande — pas un service) + run: | + docker run -d --name minio -p 9000:9000 \ + -e MINIO_ROOT_USER=siop -e MINIO_ROOT_PASSWORD=siop-minio \ + minio/minio:RELEASE.2025-09-07T16-13-09Z server /data - uses: pnpm/action-setup@v4 - uses: actions/setup-node@v5 with: