The GitHub Actions job "Tests (AMD)" on airflow.git/backport-322-66311 has 
succeeded.
Run started by GitHub user potiuk (triggered by potiuk).

Head commit for run:
1e5625b8d9c6ef8a930dd04836ca19608f2a7d72 / Jarek Potiuk <[email protected]>
Breeze: make `breeze down` discover and stop every compose project (#66311)

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.

(cherry picked from commit 263549590ecbb0c489fb0166caefa456dfe9b8d4)

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

With regards,
GitHub Actions via GitBox


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

Reply via email to