The GitHub Actions job "Tests (AMD)" on 
airflow.git/selective-checks-documentation has succeeded.
Run started by GitHub user potiuk (triggered by potiuk).

Head commit for run:
30382fc5675c8be3b63cdfc1bba30f06dc729971 / Jarek Potiuk <[email protected]>
Document selective-checks algorithm and heuristics

Expand dev/breeze/doc/ci/04_selective_checks.md with a "why and how"
explanation of selective checks: the optimisation goal, the design
assumptions (changed files as a risk proxy, conservative-when-in-doubt,
trust earned on main), and a mental model of events -> run mode ->
file-group matches -> outputs.

Add Mermaid diagrams for the decision pipeline (run-mode selection, the
full_tests_needed short-circuit ladder, mode -> jobs, test-type
selection), a table of individually-simple file->effect rules, worked
examples for pull requests / pushes / release-branch pushes / canary
runs, and a troubleshooting section for "my CI run does too much".

Refresh the existing decision-rules list to match current behaviour
(release-branch and only-text PUSH exceptions, API-contract vs API-source
distinction). Add an AGENTS.md rule to keep selective_checks.py and this
doc in sync.

Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected]>

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

With regards,
GitHub Actions via GitBox


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

Reply via email to