The GitHub Actions job "Tests (AMD)" on airflow.git/backport-36356cc-v3-2-test 
has failed.
Run started by GitHub user shahar1 (triggered by shahar1).

Head commit for run:
894546d6359feada157fbed3973e5b9236d256db / Shahar Epstein 
<[email protected]>
[v3-2-test] Don't force the full test matrix for large test/docs-only PRs 
(#68059)

The "large PR" heuristic escalates a PR to the full test matrix on two
gates: number of changed files (>=25) and lines of production code changed
(>=500). The line-count gate was already narrowed to count production code
only, so test/docs/translation/example-DAG churn does not trigger it. The
file-count gate, however, still counted every changed file (minus
newsfragments and lockfiles), so a PR touching 25+ test, docs, or
example-DAG files alone forced the full ~135-job matrix.

Base the file-count gate on the same production-file set the line-count
gate uses, so both heuristics agree on what "production code" means. A PR
that only touches tests, docs, translations, or example DAGs no longer
forces the full matrix on its file count.
(cherry picked from commit 36356cc0d48c63e565615d8936c4cd0bd47fc419)

Co-authored-by: Shahar Epstein <[email protected]>
Co-authored-by: Claude Opus 4.8 <[email protected]>

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

With regards,
GitHub Actions via GitBox


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

Reply via email to