Runs a fixed set of @moduletag :integration suites against a real Meilisearch.
Each file runs in a separate mix test process: the suites share the named
IntegrationRepo process; a single multi-file ExUnit run can interleave modules
and race repo lifecycle (see MeilisearchIntegration.cleanup_repo!/1).
Use in CI (GitHub Actions service) or locally with Docker Compose (see README).
Pass --skip-integration to exit successfully without running live tests (not
used in CI).
Environment
SCRYPATH_MEILISEARCH_URL— required unless--skip-integrationSCRYPATH_INTEGRATION— set to1automatically when live tests run