github-actions[bot] opened a new pull request, #68086: URL: https://github.com/apache/airflow/pull/68086
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]> -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
