# `mix verify.meilisearch_smoke`
[🔗](https://github.com/szTheory/scrypath/blob/v0.3.5/lib/mix/tasks/verify.meilisearch_smoke.ex#L1)

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-integration`
- `SCRYPATH_INTEGRATION` — set to `1` automatically when live tests run

---

*Consult [api-reference.md](api-reference.md) for complete listing*
