The GitHub Actions job "Tests" on 
airflow.git/breeze-down-discover-all-compose-projects has succeeded.
Run started by GitHub user potiuk (triggered by potiuk).

Head commit for run:
413ea6d478cea3ebdc288915f8409e5097abe07b / Jarek Potiuk <[email protected]>
Breeze: make `breeze down` discover and stop every compose project

Discovers running docker compose projects via the
`com.docker.compose.project` label and brings down every one matching
a known breeze prefix (`breeze`, `prek`, `docker-compose`, `docs`, `db`,
`providers`, plus `breeze-`, `airflow-test`, `constraints-`, `providers-`).
One `breeze down` now leaves the host clean regardless of which breeze
commands, prek hooks, or CI steps were running.

Two new flags: `--all-projects` also catches compose projects that don't
match any known breeze prefix (off by default to avoid wiping unrelated
host projects); `--project-name <name>` restricts cleanup to a single
project (useful in CI).

Single-use cleanup gaps fixed:
- `run_command_via_breeze_shell` (used by every breeze-shell-based prek
  hook) now wraps the subprocess in try/finally and passes `--volumes`
  to the down call, so prek runs no longer leak DB volumes between hooks
  and KeyboardInterrupt no longer skips cleanup.
- `breeze registry extract-data` and `breeze registry backfill-data`
  added try/finally cleanup of their unique compose projects (previously
  leaked `breeze-registry-*` and `breeze-backfill-*` on every invocation).
- `breeze doctor` now uses the same label-based cleanup.

Report URL: https://github.com/apache/airflow/actions/runs/25285320654

With regards,
GitHub Actions via GitBox


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to