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]
